I bought a license for my commercial project. Also, I have a few non-profit projects for a small audience. A lot of people use nulled version, and if the project grows, buy a license. I don't like this way, and I'm against it. And I have to put phpbb for small projects, because it is expensive to buy a license for each project. Why do not you release a version with some restricts? This would make the engine more popular.
Yes, there is no difference, how to get the cracked version, because of this my suggestion makes sense.
As an example, unity (game engine) :
"Yes you can create and sell a game with the free version of Unity, without paying royalties or any revenue share. However, Unity Free, which includes the free platform add-on products, may not be licensed or used by a commercial entity with annual gross revenues (based on prior fiscal year) in excess of US$100,000, or by an educational, academic, non-profit or government entity with a total annual budget for the entire entity (based on prior fiscal year) in excess of US$100,000."
It's cheaper then some other engines, but it isn't cheap, as a last resort, for people in our country ( Ukraine ), because of dollar exchange rate. For example,
minimum wage in our country 1378 UAH, and forum costs near 4900 UAH.