This may have nothing at all to do with their lipos, but their NiMhs have a poor rep - their stuff seems to take too long in their supply pipeline before it gets to customers and with NiMh, thats bad. Some pacs recover, some never do. Not sure how that impacts or even if it impacts their lipos.
There was a thread in electric offroad about Venom lipos and it seemed some loved them and some didn't. Looks like there is more than one thread about them there - here's one -
http://www.rctech.net/forum/electric...od-racing.html