Got a good sanity check today. Much thanks to Ben 500HPLX for stopping by.
We both drove the car and concluded that it really does stop quite well.
The pedal could be a shade higher but its such a small amount that its not worth bothering with.
Thanks again to all who made inputs to this thread.