I'm not the biggest fan of funk, but I think it works quite well here.
Your vocals are very good and pleasant with nice harmonies.

I don't think it sounds very corny, but if you feel that way, I would consider embracing the corniness and making it REALLY corny on purpose.
If a song wants to go there, well - what can you do?
smile