Really nice video showing how the sync works, just a shame it was shown by a player who has a ping of 350.  I'm not too sure how this would look with a reasonable ping of 150.  Most server wouldn't allow players with a ping over 200, same with deathmatch server, players shouldn't have to judge their shots on the lag trails.