I pretty much agree with your thoughts on all of them
- I have looked at them all and spotted the things you call out.
The top ones I discounted for pretty much the same reasons, they seem a bit flimsy in places, almost unfinished, offer limited support in certain areas.
The RDMoto ones do look the most solid with 4 supports on each side - they remind me of the kind of things you see on stunt bikes, in a good way!
The Givi ones are a close second though, 3 supports on each side and look a bit easier to fit to me.
With either of those it's hard to know how the ergos would be when sat on the bike though, things like leg/knee clearance with the higher parts, and boot clearancees on the foot controls below.
I do like the idea of them though, and they would offer places to attach other things like sliders / camera and lights.
I think I'm secretly waiting for someone to bite the bullet and give an honest review.