Sounded awesome! I’m not familiar with the song so the speed isn’t something I noticed.. what I would try to work on is trying to get the song to flow without any pauses/hesitations.
People most likely won’t notice if your version is faster or slower than the original but the ear will pick up pauses…
Take what I say with a pinch of salt as well as I’m also learning but that’s what I try and work on rather than the speed which will come in the end.