That's really cool you're able to do it yourself. Those reflectors are expensive, i may just copy what you're doing. Please post pics when completely finish.
Never heard of these type of corals, they look very cool!!! I have a whole bunch of these corals. They're called dead SPS corals J/k. They look great must be very$$$$$$
I had a couple of these rotating water deflectors for my tank and it sucks!!! so i took it out, Not recommended!! If you have to buy it search www.ebay.com its cheaper.