Viva Garage is hit and miss, some is good while some is plain crap. But what would you expect?
Basically all 'copy' kits will require trimming, fitting and modifying to fit. Some more than others. There's been heaps of threads on it, but unless you're going to import a genuine kit than don't expect it to be an off the shelf fit, even of someone else's was.