Well, vibration of the barge wouldn't have been a problem this time as there was no view from the barge during the landing (only after). But I had the same thought regarding the launch profile to be much easier to track. GTO launches from the East coast are about 600 km off the coast. This time the drone ship was about 370 km away from the launch site, and also much closer to land in general.
We'll see how it'll be for the Echostar 23 launch (and landing).