Pretty awesome, I like them. They do have high side bolsters so when you get in and out of the car, you almost have to 'step' over the thigh bolsters to get in and out. People not used to getting in my car will get summarily butt raped when they first try to get in, sitting on the thigh sing, lol.
As far as sitting lower, I'm not sure, since I never really looked at how the stock seats sit. I will say that I'm 5'11" and can wear a helmet with another 2" of room to spare. That's more than my wife's Pontiac G8 sedan.