Octos, like primary second stages, can be good, or cheap... and the difference between matching ones is simply the color. So for example, if you want an zeagle envoy reg, and you put on an envoy octo, it is identical to the other, except for color. Or if you have a ZX second stage, you can use a ZX octo, or you can go with a less expensive envoy octo.
There are two schools of thought on this... you choose a side...
Side one: The octo should be the same quality as your primary. In an emergency, that is the last thing you should have to worry about - the quality of your gear.
Side two: Who really cares... In 5000 dives, I've never had an out of air situation... because I always know how much air everyone around me has... so I'll never face that situation... and if I did... I'm pretty sure whatever I give to an out of air diver will be good enough. A starving man will not turn down burgers... just because he has tasted steak.
If you couldn't tell... I'm in camp 2 - so I'd say get a good primary, then a dependable octo, but you do not have to spend extra money to have it be the best out there...
So now sit back and wait for the flood of hose around your neck, bungie octo, matching, etc, etc... Should be fun!