None of the new PE seats have a leg rest. They just have a foot bar which can be lowered into 2 different positions from the seat in front. The bullk heads have the seperate hard cushions things I mentioned above.
Not many people used them on the flight I was on, probably as they didnt know they were there or if they did see them in the overheads, they didnt know what they where for.
The VS603 will be operating using G-VFOX tonight, so yes it is the new PE

Regards