I've got a Vanguard 29hp on my Grasshopper, and a 26hp Kohler ECV749 EFI on my Scag VRide. Both of them are good engines. The Vanguard is more powerful, but it's rated at 3hp more, so it's supposed to be.
824cc seems a little small to be running a 72" deck.
The Super Z HD with the 37hp Vanguard EFI engine would be a great combination. The Super Z HD is blindingly fast, and the Vanguard EFI is supposed to be a monster.
Personally, I prefer Vanguard engines to Kawasaki or Kohler, but the Kohler is a good engine and the EFI versions do just lightly sip fuel compared to a carbureted engine.