I tend to agree with Pontius's Copilot. The waypoint is fly-over to meet some procedure design requirement (route spacing, noise routing, obstacle clearance etc) and it may not be appropriate to fly-over it if you are approaching from a different direction, as in a DCT. ATC should know that the waypoint is fly-over (there shouldn't be many in P-RNAV procedures) and why it is fly-over. They should also not be surprised if some aircraft fly-over and others fly-by - there is nothing in TGL 10 or any of the RNAV specs about how to treat this so inevitably different avionics do it differently. TGL 10 does say that the crew cannot alter the procedure (no manually entered waypoints) Best idea? ATC should not give DCTs to fly-over waypoints and procedure designers should minimise their use.