Yer im signed up for it already. Dunno what to think if im honest. I dont like the graphics but it might have some interesting aspects to the game, so im going to give it a go.
Yeah, if it's persistent than youll need to be online so much, if its anything like the persistent web based games similar, its hard to have a normal life and play at all.
The persistent part of it is more Farmville esque and your capitol will never really be threatened by other player. The PvP maps are basically the original PvP from back in the day. PvE will consist of going on "quests" which are like mini campaigns and you can do them co-op if you want.