Finally after a year of comtemplating of getting the nitto b123's I finally did. I had standard road drops before, and I did not notice any discomfort with the 123's. In fact I loved the feeling of riding in the drops, I really like being low like that, I was hauling some serious arse on some flats. Another thing I found was no lose of hand positions, personally they feel the same up top as standard road drops.
Grant it I only did two 20 mile rides on the weekend so time will tell, but overall I am extremely happy with the bars for street riding. Just proves a point of what doesn't work for some will do for others, especially not taking full advice on the internet until one physically tries it themselves.