Nicely done! I usually tire of anything much beyond 4 minutes no matter how good it is . I lost track of the time when I listened to this. The only problem is that tonight I'll have " Banana Bike " going through my noggin. Now I liked my Banana bike a lot back then, put a lot of time into fixin' her from scratch and enjoyed ridin' her a lot but never even half contemplated such a song back then when I was ten or even now that I'm not....liked the ELOish flare to the whole thing and it brought back a lot of those fond Banana Bike memories.
Now a compliment from the likes of me to the likes of you probably doesn't mean much, but it was a great song just the same and that's what I think whatever it's worth.