You killed that shit! That is an incredibly hard song to sing and you nailed it and your playing and your band are spot on! If I were on vacation and a band as skilled as yours was the entertainment I would be in absolute heaven. There are plenty of good players who play this setting, but you rarely see them challenge themselves with something this harmonically complex. Kudos for taking it to the next level!