Because I am attached to Gwen as Peter's love interest I too was always a fan of making her and MJ a thing in her book.
But I'm with Captain universe on the band....
spoilers:end of spoilers
The band is called the Mary Janes and the lead has Red Hair I think, so.....
I thought he was pretty funny too, but I also understand why a any fan of Ben's would be pretty mad about it.