it doesnβt make it easier, it just changes core to reflect reality. People making these kinds of custom transactions are not relaying via core. I donβt see why doing it with bitcoin-cli is any easier than a web form submission.
Most people building protocols that depend on this would not be using core relay anyways, they would just go around it