I have a 950T. I don't know anything about a Stiletto seat,
but, I have a quick release driver seat backrest on my stock seat and it's just as comfortable as can be.
I love it! It's like stting in a lounge chair.
Just a sugestion.
Now 2010 V STAR 950 T
Former bikes were
1982 Yamaha XJ650 Maxim
1977 Harley Iron Head Sportster
1970 Triumph 500 Hard Tail Chopper
4 wheels move the body, 2 wheels move the soul