No, it's not ready to charge subscription fees or even be called a full release.
Sitting here 300 in queue with 1,900 players online. (How many of these are alt accounts purchased with third world country money?)
The game sold 110,000+ copies and can't support more than 2,000 concurrent.
The...