If all else fails use any seating you want but DO NOT APPLY A SCRIPT to them. Instead place the blue club stool 3? The one with the round back rest. So that the seat is level with the seat you want them to sit on and facing forwards. In the script tab for all Blue stools set Seat 2 as BB suggested above and 150 to 170 in the first box for the offset. I usually set one then test, finally clone it to the other seats so you don't need to fill in the settings individually on each one.
Get a slim piece of Flat Plane or Court Floor and place the one strip through all of the blue stool footrests. Make the strip collideable and when testing you will see you step up onto the strip to sit. Don't make it so wide you bump into it, just enough to raise you and stop you falling through. Adjust the strip up/down to suit the height to sit at. Only the width and length of the strip need adjusting, not the thickness/height.
Once tested make all the blue stools and the strip invisible then do a final test on each seat again and view from a few angles to make sure it looks right. This is a fail safe fix just for a raised floor. On a system floor it is not usually needed.
NOTE: My nick and image are from a company. That company allows people to use them both as long as they get permission and a licence. I have that and a certificate to prove it.
"These are not the Druids you are looking for..."