not sure on that light. it doesnt say what ballast it is. also it says the bulbs are 4 feet, can find out pin to pin the length of the bulb. sounds like it could be an odd ball size like the coralife strips. also it says the ballast is next to the bulbs, its best to have the ballast as far from the bulbs as possible. the reflector they use not sure about either, who manufactured them? there only 3 type reflector i know of that are considered good. those are sunlight supplies tek, tek 2, and icecaps slr's.
what type corals are planning on, that light could be fine, depending. the odd ball bulb size would be my biggest concern. make sure you can buy the bulbs anywhere, endcaps, reflectors and such, for me, it would need to be of standard size for easy replacements when needed. that and i would need to know the ballast and what bulb configurations they support.
i am not familiar with those bulb names, either. i suggest you look into some known brands. save up and buy a good quailty lighting system.