No matter how hard I have tried to hide Windows and programmed the encoder I am constantly babysitting that machine.
My PC based Hyperspin cabinet is a different story. Not one issue with either cab running ArPicades. Just had 30 family members over for Thanksgiving. My ArPicade with a Pi3 B+ slightly overclocked runs these absolutely fine. The "newest" games I have any interest in would be MK2 and the Metal Slugs. I have done many PC based MAME setups and the last few years have been playing around nonstop with RaspPis and the ArPicade. Me personally, I really enjoy the constant tinkering and setting up the system just as much playing the the finished product. It also depends on what you want and like to do.Do you just want to get to playing games as soon as possible?