West,
The toilet in our unit is also quite high. I would say it is close to a foot off the floor. I'm unable to give a perspective like you did because I'm paralyzed and don't use the toilet.
The flushing issue has been mentioned a couple of other times in some of these threads. It appears the issue is related to the vent pipe being too low in the tank. When the toilet is flushed the air cannot get out of the tank fast enough thereby slowing the waste going into the tank. Consequently, not all of the waste makes it into the tank. The air not getting out fast enough through the vent has been proven on our unit because we've had air come back up through the toilet and splashing waste all over. If this is as big an issue as it appears it could be, I'd hope Thor would come out and over to fix it.
Hopefully the issue has been resolved as you say, but with you sitting as high as you say gives a new meaning to the word throne.