I've no idea what it will provide. Enough to make maps, I guess. :>
Bring it on, I say... restrictions galore. I'll still make some nice content for it. :>
By the time the PC port is released, I bet we can have a dozen custom maps waiting for it. Who knows, if we make really cool stuff maybe it will be included in the vanilla release!