Cool tune, Strat. Yea try panning those backgrounds more, it should open up nice.
Guitars sound great, strat or teles?
Nice job on the drums too, seems the hats could be panned just tad more, they seem a bit too centered. Crashes sound killer.
Got a Chili Peppers vibe towards the end.