To really take advantage of the G900X, you should get a sorcerer. The issue here is that indeed theG900X does output the information from the heading but, but not in ARINC 429 format directly from that knob. The sorcerer can be hooked direct to that knob, but not the DIIVSGV. That being said, you can use the RS-232 info from the G900X to the DII or the ARINC info, you just need to use either the FPL, PROC, or D> keys on the 900X to activate some sort of GPS signal to your A/P. Alternately and quite simply, you can just steer the airplane around the sky with the knob on the A/P itself!
FYI, the prices on the Sorcerer have come down quite a bit so my suggestion is to just get that controller and you'll be able to do every sort of approach known to man, along with all the other analog stuff like the heading bug, altitude preselect, yaw damp, etc..
My 2 cents as usual!
Cheers,
Stein