Why wouldn't this just be a new Content-Type to request?
Also, from a practical perspective: that approach is easy to implement by using existing tech. Attempting to introduce a new HTTP method is almost guaranteed to fail, both on a technical (getting support into all the things that process HTTP along the way) and the political (actually getting it in a standard) level.