yep
The way the description of the item reads I would say you are correct. Although it is worth noting that spells from high ability scores and specialization are not doubled but from your original post it looks like ya caught that.
On a side note, why the heck isn't their a ring of wizardry for o level spells?????