Excellent ship, I was around when he was building this, and it was awesome!
And what comes to not sharing stuff being silly, IMO, there's two kinds of sharing, sharing awesome stuff like cool ships and other builds, and spamming the Docks for sheer volume alone and hoarding ratings and downloads.
I've personally made a decision to be of the first kind, not every ship of mine is to be shared (especially those I like to keep in personal or faction use), but those that are cool enough I might want to share.