Just back from my week in Saalfelden.
It did pretty well what it said on the tin: a perfect, cheap, base mid-way between Leogang/Saalbach/Hinterglemm (c.200k pistes) and Hochkoening (c. 180 k pistes).
Busses to both departed the town centre for a 15 minute journey in the morning that left you at the bottom of the lifts at opening time.
I stayed in the perfectly fine Haus Troth for B&B. H/B options would include Gashauses Lindlwirt/Brandlwirt and Brueke (possibly working out better value with a H/B package (about €45 per night)).
Access is by public bus from Salzburg airport (€10, 70mins), train for the town centre (same price, 1hr 45min) or by shuttle (€39, holiday-shuttle.at).
So, mileage hungry lone-wolves, add this to your list (along with Alpendorf-see elsewhere) of sneaky places where you can ski for miles in places where you would think you can’t.
I’m happy to answer any queries you may have.