I have some thoughts on these.
I have a couple of Rotten Dog boards and you can tell they are made to a price. My Alphanumeric display on Torpedo Alley has been fixed 3 times since I have owned it!
From an engineering and quality standpoint, xpin are clearly far superior, and you would expect them to last longer than Rottendog.
However, I am personally against the use of surface mount components on pinball boards unless necessary, as combined with lead free solder, they are less than idea, and make it more difficult to repair them in the future, particularly for the hobbiest. If you are not the sort of person that wants to repair your own stuff, then you probably don't have to care.