1 - You downloaded the cars that you like, that's your own personal taste, not everyone likes the same thing. Plus, you don't have to prove anything to anyone, if they call you cheater, so be it.
2 - What work? Download other people's vehicles and just pack them together?
3 - Many people here do properlly TDU2 mods, with installers and etc.
4 - The cars where in the shop for the first place, you may just changed it's location.
5 - How this would help rebuild the game? It would just be a pack of downloaded vehicles.
So, as you said, you asked for an opinion, and here it is:
I understand that you've put so much time and effort packing it up and etc, but, we must remember that the cars you've downloaded are not "your" work. You just downloaded them, to continue on the vehicles subject, as i said, they're a result of your own personal taste. I myself, wouldn't download a pack that comes with a F1 2004 for TDU as i don't have any interest on it.
Some people want "your" cars? You could simply tell them where to get it, instead of put them all inside a pack and try to release them as your work. To finish, it is really cool that you've worked on your TDU2 downloaded mods in order to make them the way you want, but release this pack is, in my humble opinion, pointless.