XPath would be more powerful than CSS selection. There would be nothing one can do with CSS that cannot be done with XPath (whereas the opposite is not true).
However, I wonder whether CSS selection would be more familiar to some users, such as web developers.
Hence, consider implementing CSS selection in addition to XPath selection.