This came up in the PR adding plot submethods like .plot.hist: #9321 (comment)
As long as API differences can be reconciled, I think it would be a nice idea to deprecate (and eventually remove) DataFrame.hist, DataFrame.boxplot and Series.hist in favor of the accessor mtehods.
This old issue discusses API differences (possibly no longer accurate/relevant?): #413