Yes, a nice setup, agree with that engineer. The song is ok, fits well with the scene, her singing is poor in the higher register and it doesn't blow you away. It's really just a Whitney Houston effort and needs to do more.
I think that if she nails the performance on the night and the song ends up with a good position in the final then this could be a surprise top 10 contender.