Yes, saddly this "orb" has a doll graphic at the moment. The fact that the word orb is used in the item name would lead me to believe that the graphic currently associated with it is not what was intended, but who knows what is in the mind of the Dev's. Hopefully they will change it eventually.
There is a mana cap from buffs at 750, so if you had c6 which is 400 + this item which is another 400 you get 800, which is why you only got 350 from the clicky, cause of the 750 cap.