Have you considered Milton of Fonab, Pitlochry.
Unlike River Tilt and Blair Atholl this is right on the edge of Pitlochry and in easy walking distance if you want to be near Pitlochry. The walk along the river via Pitlochry Dam only takes about 10 - 15 mins.
Must admit is has been 4 years since we stayed there but unless it had gone down hill rapidly it was a very clean and well kept site. We drove round Faskally but for the reasons listed it was not for us.
Currently looking at plans for next year and Pitlochry is an area we want to re-visit so would be interested if anyone has stayed at this site more recently.