Painless wiring kit

Anyone ever use this kit? Considering buying one for my Demon and would like some advise.