personally i think that Bioware and EA should make the game free to play but have certain extras unlocked through a token system
1$/10000 credits=10 tokens
10$/100000 credits=125 tokens
20$/200000 credits=300 tokens
these tokens can be used in buying special missions,weapons and armor
another idea would be to sell guild housing for tokens a in-game building in which you can meet with other guild members and decide on missions and such maybe even make it so in the guild house it displays a video of your orders.
on top of guild houses add missions that can only be seen in guild housing
planet stings could be a new style of mission split guild up into up to 12 groups each group has their own mission
one destroys defense satelites another destroys an incoming fleet while the other mount attacks on key planetary targets
this style of guild mission would bring the community together making it a more intense community driven game