Seem a little busy to me.
A lot of guys don't like dots on the rear sight because they feel it slows them down. This would be even worse. And in reality, when shooting for speed you're really just focusing on the front sight.
I'm sure some people might like them, though.