No it isn’t.
- YOU DO NOT WANT A MOVING MECHANISM AS A SAFETY DEVICE.
There is a reason why all the powerlifters use straps, pin, spotter arms.
2) And moving your feet while you are pinned down is not a reliable safety mechanism.
As a powerlifter who can bench press more than double my bw, I wouldn’t do anything over rpe 8 on that bench.