Dude that's pretty neat. You could probably make it look 100% better with some minor changes as well if you wanted to. It would probably take an hour or two at most if you're not particularly concerned about dirty geometry.
Edit: this is an offer by the way, if you want suggestions on how to improve it.