Yeah... I am pretty sure that is not a valid reason for not adding a trial period.
Do you have any idea how easy it is to disable(or limit) any skill by adding a new variable that indicates trial status?

Something along the lines of...
If Trial = True
Teraform = Disabled
Building = Disabled

Even high budget games use simple code to limit access to things based on account level.