Id stick to softies, which is the track you are on. Puffers like hard corals from what I understand. Id go with fast growing easy softies

Powder blue palys
Green Star polyps
Xenia

These corals also do not need pristine water like others which is good considering you a have large meat eaters that will eat your clean up crew.