It seems people are getting too used to Steam Workshop subscriptions. Many don't know any other way to download a mod!
I, for one, think that going the way of the Warhammer mod guys is a good idea. Break the mod in parts and release them on Steam Workshop will not only make Lux Invicta more visible, it may attract some unexpected talents!
Granted, this forum and the Steam universe are not very connected, but who knows!
***
By the way, now that we're talking visibility and publicity, remember that I did some banners and headers for Lux Invicta back in the day?