you could probably just hash the various suffices to the stats they affect, that wouldn't be too large a lookup. then get the magnitudes with the bidbanded uniqueID... at least for the new scaled suffices. Pre-BC suffices might be harder/bigger.
ItemString - WoWWiki - Your guide to the World of Warcraft