Well doing the math, if they have even 100,000 subs a month, that's 1.4 million they're pulling in monthly. Server costs can't be that high, this doesn't need to be a blockbuster like WoW to get them their money back.
The only way we will know for sure is when this game launches, I'm optimistic.