I havnt used either of those but my play sand took me almost 2 hours per 50# to get it spotless clean.
PFS is supposed to be relatively simple, just put it or some in a 5g bucket and let the hose run till it is clear, stirring occasionally.
People say I was nuts to spend 2 hours per 50# but this was the end result and shows why patience is a virtue in this hobby.

taken maybe 15 minutes max after filling with NO PLATE.
It was warm when I did mine so if you cant be outside with it, the bathtub works great too.