After many years of only natural colored gravel, did first sand tank @ ten years ago. Before that kept everything, geos, discus, whatever, with small size gravel. Took time to work out how often to clean the sand, started out every month, then every two, then 2-3... before I came to the conclusion this was way easier to maintain than gravel, which I siphoned religiously, full bottom of tanks with every water change for years. Now all my tanks are sand. It's just a lot less work ime.
How often it needs cleaned can vary by tank, type of fish, how many, etc. Apparently with time it develops the bacteria colony to help break down waste, because ime after it's been in the tank long enough it needs less cleaning than at first. Hasn't been much of a problem for my filters, but you can use a pre-filter if need be. I tend to hide my intakes behind rocks, which helps. Occasionally I do find some sand in the bottom of my Eheims, but not much of an issue with the pump sitting on top.
Re: Siphoning. Mainly a matter of moderating the suction to pick up dirt but not sand, especially with a heavier sand like pfs.