i never have dealt with that fixture, and looking @ catilina's site and there solar t5 fixture line it looks like you may be able to keep LPS, but im iffy on sps. if its comparable to say a current usa nova extreme pro, then yea sps may be able to be kept but only near the surface of the water line.
also re-posting your tank build in another section like general discussion may get you more responses.