I've been doing it for 1.5 years on my reef and also run them on my new fowlr. I used a cheap Phosban 150 with a MJ 1200. If you go this route, make sure you take out the foam sponges inside the canister and replace them with plastic mesh to keep them from clogging. You can buy the mesh from 2 Little Fishes or go to a hobby or fabric store and buy the the mesh that is used for needlepoint and cut to fit. I bought a BRS pellet reactor for my fowlr and have to say I regret not staying with the Phosban 150. The BRS unit is big, bulky and has rigid tubing which vibrates and makes noise. On the plus side, it is easier to add pellets to the BRS unit. Also the BRS unit is supposed to be mounted outside of the sump and can't hang on the sump like the Phosban reactor. I didn't have the space to mount it under my fowler so it's actually sitting in my sump. This is just my preference, some people may actually prefer to have it mounted and have plenty of space....just food for thought.
One of the things you need to be aware of is that it is recommended to start with a half dose (or less) and go from there. How many pellets you use will be determined by your bioload. If you start w/ 200ml of pellets and add 100ml more a week later and find that 300ml is working for you, then you don't need to use the entire bag of pellets (400ml or 500ml depending on brand). Just use what you need and top-off the pellets every 3-6 months, depending on your consumption. One real issue to look out for is that bp's can reduce your nitrates so fast that the rapid drop can effect your coral that was "acclimated" to higher nitrate levels. Much of this boils down to what your nitrates are when you start the bp's. If you're only starting at 5ppm nitrates then the pellets are not going to upset any coral going from 5ppm to zero in a few days. If you're at 40ppm and go to zero in a week, well guess what, you should expect that there could be issues with coral, right?
When I started 1.5 years ago on my 90G, I didn't have any sps yet and I was at 15-20ppm nitrates. I started with 200ml of pellets and within 3 days I was at zero. My lps wouldn't fully open for about a week. Then they rebounded and never looked better. I don't know what might have happened if there were sps in the tank when it went from 20ppm to zero so fast. I never had anything bad happen to my fish, so can't comment on that either.
What I do know is that I have SICK sps color, tons of growth and I feed my 7 fish like kings...and my tank hasn't crashed (yet).