I recommend to use CSS-selector in most cases, it easier, also less code to write (for example, I don't have to write
@class name - just dot). And use XPath only for more complicated cases, when you can't get element with CSS. It kinda rare. Maybe on every 5-10nth parser I had to use XPath once.