I probably wouldn’t have given it a second thought unless I had seen threads about it on here. I guess I’ve gotten used to every other vehicle on the planet (may be hyperbole) having a slanted spot to rest your foot.
BTW, anyone who gets the JeCar model - a good tip is to get a M8-1.25 nut and install the pedal top over the existing bolt without taking off the stock nut. Just put on the pedal top and then a new nut. There is plenty of thread and you don’t have to worry about messing with any of the stock bolts/nuts.
I installed the MORE pedal. Not a fan. It is too small, too high off the floor. There is a big gap between pedal and side of car. Not comfortable at all. I fabricated a piece of aluminum and attached to the pedal to provide a larger surface. I find myself not using it as much as using it.