I still hear a slight disco vibe, but I think the BIAB style you chose fits the song quite well.
And your vocals are good anyway smile