This is a cool song that is easy to move to. There isn't a lot to suggest that is out of the bounds of fixing up some recording problems. I know how expensive that can be, so it's not really an issue that is likely to get fixed overnight. Haha. Just think of it from the listener's perspective, they'll likely never know how good you sound if the recording isn't 10,000X better than anything that we musicians can afford. Keep up the good work though, like I said, this is a good song.