That kit looks suspiciously like the DIY kit I posted on the internet in 1997. Details for the pump & nozzle are missing so it may not be all that good. A tried & true DIY alky system is on my page below. Build it yourself for $175.
I posted on the other board answering this question. This kit is a mystery kit. Also, no solenoid is needed. As far as Stevemons kit being the cheapest, it probably is. However, cheap doesn't mean that you'll get better if you spend more.......You'll just spend more. yup