In short, Kristján (kekkart on LFS) needs all the help he can get to find a new sponsor for the upcoming Champ Car Atlantic season... Would be great if you all could join this Facebook group, not much effort and who knows if it might help!
It's "the devs" project, not yours. They do whatever they want with LFS, if they say "no mods yet", then it is "no mods yet", whatever you or others might think. What is so hard to understand about that?
Seriously, what is it with all the "LFS sucks" threads lately... Just let Scavier do their work like they always have, and have had so much success. I'm pretty sure there will be some nice surprises soon