Well I think they should be encouraged to put WiP stuff up just in case. I do understand some people wanting to keep stuff as a surprise, but when they do reveal it, it sucks to see it then languish in development hell. Like with this where it would have been easier for you guys to pick up where someone else left off if you had the original texture files, or the Leviathan that seems to be 99% done for the past year.
I know that may come off as entitled, but I do think there's a difference between working on a project for yourself and working on a project for something specific. It's great seeing the ship someone is working on, but when they specifically single it out for the MVPs or mods, you do kind of get excited, and then when it is left half finished, it's incredibly disappointing (see my continued grousing about the Apollo), and I would hope people would feel more comfortable allowing other's to finish their work if they don't have the time for it. I know I personally like to finish what I started, but I also like to see something finished regardless of who actually does it.
I'd certainly be willing to upload the .xcf files for what I've been working on in case someone other than me wanted to revisit them for 8k resolution in 5 years or maybe, if I were to become busy after finishing icons for each strikecraft, someone could backfill the larger ships.
As far as feedback when there actually is constructive criticism, it seems to be reasonably sound (looks wonky from X-angle, might look a tad bit better if, there's off geometry here). The problem is it tends to get drowned out by all the not close enough to stock, crowd and the resulting counterargument that we shouldn't be bound by that and it, in fact, is too MUCH the same. Every time someone turns a sharp angle into a curve or adds some greebling, someone seems to take exception.