I would have to fly one to be able to critique its functionality over a more conventional aircraft. I'm not at all sure the cowling of the fan really offers any improvement in performance .
About the only advantage I can see would a better observation much like a small bubble canopy helicopter might offer.