I have never relied on any stands when parked up on my 850 Featherbed I don't have a centre stand , I do have a clamp on side stand but the foot has broken off, but can still use it sometime, there is always something to lean the bike on, at home I use a car jack stand under the foot peg or 2 one under each foot peg they are set so just slide it under using 2 is good to check oil and having the bike standing straight, I do have my scissor jack but the stands are there and easier to just slide under the foot peg, been doing this for about 40 years now on my Norton.
I also use the car stands for my Thruxton when checking oil I have 2 machined round bars that slide into the hollow axel and stand the bike on them with the car stands, a lot easier than setting up the scissor jack, adjusting the arms and winding it up.
But then I don't have Isolastics to worry about, but long term sitting on Isolastics might have a problem leaving the bike on the stands.