Yeah, I played quite a bit of guitar in college and still play but more for relaxation than to do anything nearly as technical. Your technical guitar skills blow away anything I've seen from a non-professional, non-jazz guitarist. I showed that to my wife (who is a jazz musician...very part-time since our twins were born though) and she asked "why isn't he playing professionally somewhere"? Coming from her that's a good compliment since she's a music snob (she doesn't mince words when someone doesn't have talent), she's a jazz musician (those cats have much higher standards than people like me that played pop/blues stuff) and she's pretty harsh in general.
As for the criticisms of the soloing I think it was clear just by listening to what you were playing that the intention was just to play a bunch of notes as fast as possible. It honestly sounded a lot like someone doing practice exercises, working on different scales and arpeggios from a book. That's something I could never bring myself to do so more power to you...I preferred getting drunk and soloing over a 12-bar blues progression to anything that even loosely resembled practicing actual technically difficult music...probably why I didn't stick with the violin after playing for 8 years.
As for songs...not sure if it's within your style of play enough to pull it off but I'd love to hear you take a run at the live version of Big Love from Fleetwood Mac. I know that when people think of outstanding guitar work Lindsey Buckingham doesn't enter the conversation often but his work on that song is some of the most insane fingerstyle guitar work I think I've ever heard. There are times when you swear there's got to be two, maybe three guitars playing at the same time and yet it's just him.
PS - Big Love is on "The Dance" CD. I can dig it up and rip it to an MP3 if you want a copy of it...in fact I may even have it already ripped on my home computer.