Padding schemes reversal and space efficiency
The more space efficient but cannot always be reverted, for instance if one inputs $m = 1$. 
The second space efficient but can always be reverted, this appears in Wikipedia entry as bit padding.
and 4. They consume the same space (which is greater than 1. and 2.) but also, they're always reversable.