Never had juice, but have worked on friends cars with it. Either way, reliability is all in the quality of the parts and more importantly the install. If you go with juice, get this book:
http://www.highgravity-productions.com/BOOK.
Even if you don't install it, get the book that way you'll at least know about the components.