about the fps issues, if your having them then you must be on a pos pc. My laptop runs this game on full settings and I get great FPS. IMO we shouldn't limit what we can do just because some people can't upgrade their setup...
But ya the content on this site is great, if anyone has a problem with it then they can make their own truck pack..... I mean name one other pack that is as close to the SM trucks....