IndigoBlue
Contributor
MechDiver:jonnythan pretty well summed up the SPG. I don't really like wrist mounted compasses, but agree you should stay with the Vyper. I wear my computer/bottom timer on my right arm, but whatever works for you. A compass can be put on a retractor, kept in a pocket, or worn on the wrist. Depending on your dive, a compass may or may not be needed and is one reason I don't like them on my arm. Another is they are quite high and hang up on webbing.
MD
MechDiver and Jonnythan have pretty much summed it all up, nicely, as well as have Deepbluetech & Boogie.
I wear an SPG similar to the one Jonnythan illustrated, on a bolt snap clipped to a D ring.
I also wear an electronic depth/timing device and a backup on the same arm as well. If you have a reliable buddy with you who does not get lost on you, then you probably do not need a backup depth/timing device. However the backup is nice to have if you are on an expensive diving vacation, in case your primary fails. But that purchase can wait.
I always wear a compass. Mech gave you some good options on where to wear it. He is right, that gauges on both wrists tend to hang up on straps. There are several ways to deal with that problem.
I strongly agree that your octo should be identical to your primary 2nd stage, just on a slightly longer LP hose. In second place, I would endorse an Air2 unit off your LP power inflator. I myself use two full service identical 2nd stages, however.