JUst my thoughts
I have a Bonanza with Leather seats and I think they are great. But the Bonanza doesn't have a bubble canopy. I live in Florida and decided that getting cloth seats would somewhat reduce the "ouch" factor if it sits in the sun for any length of time.
As for ultraleather, check with the manufacturer on UV exposure and durability. See if there is a suitable protective treatment that will block UV.