I read this and i couldn't agree to disagree, yeah sure they are gonna bigup their product, but i don't think they are blatantly lying, more likely slightly exaggerating.
Its seems an ideal kit if you haven't got the space available in the engine bay.