Nice work.
As I own both, I can say that the Sci Hi one is definitely better than the Black Sun version, however whether it's worth the extra cost is up to you.
An elegant solution for the canopy is to use bare metal foil. You will be able to get the hard edge that you wouldn't achieve otherwise - say with masking fluid.
Looking forwards to seeing a bit of weathering on this bird.
www.studiostarforge.com