I wouldn't bank on any of them being worthwhile.
The systems you mention run mid-era versions of MAME on linux using massively underpowered ARM hardware.
As a result you have many many glitches (the one I saw with Batsugun was *horrific* with invisible bullets in many places) as well as bad audio, awful frameskipping and long loading times. They also suffer from nasty video tearing and jumpy shimmering scrolling too, because nothing is running at the correct refresh rate or resolution.
You get what you pay for, so if you buy junk, you get junk.
They also used the cheapest recycled flash chips they can find, we've tried dumping one or two of them only to find the data for entire games was simply corrupt!
All the xxx-in-1 boards are as bad as each other, they were designed to cash in on the greedy and naive.