Micros() accurate to 2us using GPS/PPS pin

It's only a few lines of code, once you have the Adafruit library installed. Has anyone else tested this? Is my Uno magic, or does it work for all devices? Did I make a mistake in my code causing me to be overly optimistic? Have you tried micros()?