Yeah I would say you folks are correct - thinking about the actual item screen on that accessory is insane. I really hope they give you the capped main stat, though - just a capped secondary would make me cry.

Of course they could pull something like making them i100.