I'm about the same. I play on expert but I get demolished on the top tier songs. But I can do them all on expert bass (except Visions).
Same, when i play online, i either completely own the guy, or i get completely owned. Never a tight match. Kind of annoying. I can play almost every song on expert drums, but no that well. I need band mates to save me sometimes.