Just as a comparison, I programmed one of my UNO boards with AR488 and the other with GPIB6.1 to test them with my setup. The GPIB6.1 seems to be slightly more user-friendly when communicating, but the AR488 added features are definitely worth having. With ++auto 3 and ++read, I can log data quickly and not even have to send a native command to the target instrument if I don't want to. Also, the GPIB6.1 sometimes sends a garbage character back with the instrument's response initially. I also am having intermittent responses via GPIB6.1 (sometimes a native command won't work) whereas AR488 hasn't given me that problem. I am using the exact same board and GPIB connector, FYI.
For others using a Mac, I strongly recommend using an official UNO (or a clone) which uses the ATmega16U2 as the USB-serial chip. I have tried a CH340-series version UNO clone and it just does not work, despite multiple workarounds and drivers on two completely different computers. One driver (the recommended version, in fact) crashed the Arduino IDE badly.