Pilatus PC-12 Landing Gear

As i see in documents from pilatus, stall speed in landing configuration is 67kn, this x1.3 is around 87kn (approach speed)

As i read on this website;

I think 70kn are too low and you land too hard.

Different opinions from other users or simmers?