Each of the mailfrom and pra scopes make flawed assumptions about forwarding practice, and it would be necessary for uninterested forwarding sites to modify their behaviour in accordance with any new RFC.
Sites would need to modify the SMTP-reverse-path, or add a new header to conform with mailfrom/pra respectively.
The use of '-all' in any such record makes the assumption that
forwarding sites have _already_ upgraded. This is not realistic -- the
date of publication would in effect be a 'flag day'.
We should avoid such an occurrence. The first publication must prohibit ("MUST NOT") the use of '-all' in records of either scope until such time as it is later decided that the Internet as a whole is quorate with respect to whatever reverse-path/header modification is required for each.