I was about to purchase this aircraft until I saw this thread. With most custom aircraft functionality, it is relatively simple to map hardware to custom datarefs. In fact, I created my XGoFlight plugin to deal with the fact that Sandy's plugin only addresses default functionality. As a person who buys most high-quality aircraft, I can say I'm fully committed to finding ways to ensure hardware works with ALL and ANY aircraft (e.g. CRJ2, Challenger 300, Peter's Airbus A380, FlyJSim 727/DH8D, etc.). This is probably my only red line. With the radios, everything gets trickier. The native 747 implements custom datarefs for radio frequencies, and for those of us with hardware, it only messes up the experience without adding any value. From what I've gathered, the 747 uses this methodology so that users can tune frequencies to the hundredth decimal place rather than relying on the hundredth decimal place intervals that X-Plane uses. If the CRJ2 and other aircraft at that level of complexity can find a way to make the radio frequencies work with standard datarefs, I don't see why we can't do the same in all cases. Honestly, I wish we could all agree to work within the constraints of the X-Plane COM/NAV frequencies. It just makes things unnecessarily complicated without adding much value. I'll follow this issue for a little longer b/c the aircraft looks stunning. I'd love the opportunity to add it to my vast collection in the future.