Work in progress, with the 3D printed masts test fitted.They do look a lot more convicing with the proper shape and mesh pattern.A bit tricky to get the paint to stick on that material though.
The USS Indepedence almost done ,well the hardest part at least.Now begins the real fun. If you want to get a headache read Dragon's instructions leaflet.