I love the look of the rimless tanks but would never have one because of jumper and after working in a lfs, I can vouch that just about any fish can jump. We've found every kind from dwarf angels, large angels, triggers, puffers, lion fish, damsels, tangs, and dragonets plus the usuals. Of course at home, we can minimize the reasons that they jump such as stress from aggressive tank mates and water quality much more efficiently that the mom & pop pet store that really didn't have any idea what they were doing. But again we can minimize it, not completely eliminate it. I've even had Hawkfish jump and die with a canopy because it landed on the center brace so I will forever have a mesh top.
The canopy can affect the temperature but the mesh top would have a zero negative affect. And I feel that the overflow into the sump, the surface agitation of the power heads and the skimmer (all of which I would have regardless of rimless or not), will handle any O2 exchange issue.
I hate to pick on Ssteve and Supra400hptt, but those were predictable jumpers and gets to heart of the debate of reef keeping vs responsible reef keeping when the aesthetics of the aquarium out way how we care for the inhabitants.