Yeah, each of these devices have pros and cons. I guess if you have the discretionary income, and you have enough interest in a device like this, then go buy the device... Just know that the data you receive is only as good as the device itself.
My concern is that the average Joe golfer has no idea what their baseline numbers are. And without knowing your baseline numbers from a reliable radar (see Trackman), then the data that you receive from a device like the 3bays GSA Pro maybe worthless - but the user doesn't know that. So they don't know what data to 'accept' and what data to 'dismiss' or throw out.
For example, I've used Trackman enough to know my average baseline numbers with a 6i... So when I use my ES12 for example (see above post), I can tell what is reliable data and what isn't. Just by seeing the ball fly (clean center hit contact)... I know that the ES12 is only giving me accurate data once every 3 to 5 swings. And the thing that is frustrating with the ES12, is it seems like I can't get reliable data unless I hit a certain shot shape... I am forced to hit a fade - or a push. If I hit a draw, hook or pull - often times the data is terrible. Nowhere near being accurate.
So again, if you buy devices like these... You have to understand that they aren't the holy grail. And will have bugs, quirks and issues abound.