May be if you used real guitars and such? I didn't really care for it too much, and don't see where you can really go with it either. May be I am lacking imagination, but to be honest I think you need to seriously overhaul it if you really want to keep it. Good luck!
I WOULD use a real guitar if I could, but I'm not a guitarist...thanks anyway