Gavin,

The melody is really good and the lyrics are very witty. You did a good job on the vocals too.

Yes, maybe an electric guitar solo would be a better choice for the solo part. The playing is good though, but guitar would go better with the feel of the song.

Enjoyed listening.

Jane