That's really good man. Makes me want to give up my solo writing and recording, haha. I wish I was that good. I can't figure out slapping anything but the E strings.
If you feel like it, you can hear some of my solo tunes I wrote (recording quality is absolute barebones). If anything it will make you feel better about your own playing. (= My stuff.
edit: And I would totally listen to your solo covers of Linkin Park a thousand light years before I'd listen to a Linkin Park cd again. I don't like them but I do like this. I'm impressed. Damn, I really need to get better at bass.