doh! that's rather obvious now that you mention it (the viewer on youmagine shows it standing mount end up)
Probably not... I'm not sure which picture you are referring to... I printed it flat on the build plate with supports for the small fins.