I have had quite a few of these cars as have many others on the forum. It is hard to get into the differences between the cars here without opening a huge can of worms. If I can help answer some questions give me a call 618 322 6046. There are definite differences between kits and manufacturers.
Welcome to the madness!!