Quality of the music aside, I think this platform is pretty cool. By that I mean it has the coolest sounding annoying sponsor intro of any comparable platform I've come across. The first track doesn't have it, but the others should.
It may be worth noting that the only reason I like that style of intro is because it's used in this very short AMV: