I'm working on a pair of HID head lamps for my rabbit. i will make them work with a pair of Matsi****a ballasts and wiring harness. I will not use the hiline midule. I will order this controler you mention. I have researched this and lots of people have used them with no issues.
You can also build a triger for the Solenoid.