I did the same thing once over Niagra en route to Toronto. We dropped down to 10,000ft about 30 miles early, made two 360s around the falls and landed in Toronto seven minutes early...
And yup, a passenger complained that he wasn't even earlier and that he didn't pay for a "g-- da---- tour of the US."