Yeah the music thing is a concern, but I can see why WG are trying to give players a taste of Tier 10 with the rentals. Not ideal when the numbers are lopsided but I'm loving it - fast and furious- 7v7 good giggles. Win or loss it's over pretty quickly and painlessly.
Feedback from people I speak with has been overwhelmingly positive. The real reward is enjoyable gameplay!