I agree with everything you say. But not the "indie sleaze" wording.
You got the Ed banger vibe right but that's not indie sleaze. Charlis going Bloghouse honey.
Indie sleaze is more Ok Go, Passion Pit, Gossip ect. Take it from me, an old gay who was there 😂😂