Ahem...cymbals
No lyrics/vocals? I'd say no. Your average person out there is going to skip over it because of this (of course IMHO). Most of the folks out there are going to want something that they know the words to and can sing along with - not something they can air guitar to. Now this is your average person/fan not musicians. Again, IMHO, YMMV, etc., etc...
On the personal side, I didn't care for it myself (no offense intended, just not my cup of tea).