Yeah it's not really Garage, but I'm honestly not sure what it is lol. Electronic Indie? But like you said, who cares.
I can't really say how good the mix is cause I'm producing on Logitech Z623 atm. I somewhat know how it's supposed to sound on these speakers tho since I've had them for a long time. But my mixes are far from perfect. Lots to learn still.
Regarding the rest, I'll definitely take it into consideration and see what I can do with it!