That is a great lead vocal performance.
For context: Our band covers this song, and we have a strong female lead singer with strong pipes who can pull off Barracuda all the time, and can pull off Crazy on You most of the time.
This has given me a deeper appreciation for just how hard it is to sing the lead vocal for "Crazy on You", and I never would have known this without my band's experience.
Your singer nailed it. And her vocal is totally exposed, with her sound out in front of the rest of the band for the entire song.