This certainly sounds like an interesting concept.. however, I'm also concerned about the kind of subscription required to play, whether they offer a F2P model, what that would look like, if it then turns into a P2W scenario and all the various permutations involved with the pay model structure. I'll be keeping an eye out (also as a side note, I still can't get an email for registering on your site!).
Cheers.