As for the first one I don't want to comment anything, the second one could be solved by diminishing it with extended fighting time in actual CW fight.
So... how about making CW fight twice (or triple?) more fun?
Like double drop tonnage, double the amount mechs allowed to bring with any player and doubled-tripled time.
Make it like 400-600k C-Bills for losing team (according to 8 pairs of consumables cost 640k) and 800-1200k for winning team plus whatever they make during match. That would be worth playing for 1 hour.
With this waiting time makes less relevant.
Edited by DuoAngel, 23 June 2015 - 12:51 PM.