We've tried 10 mans in the past, and the main problem is finding enough players that are interested in playing. We definitely could try this again and add incentives to get players such as the winning team gets 250 credits each.
As for our servers hosting other game modes, I can't speak too much about this as my knowledge is limited, but the Managers or Untitled could get back to you on this possibility.