One thing I always wonder about with these small scale NTP projects is: they often reject getting 1PPS through a USB-to-serial converter, because USB is polled and just has too much jitter - then they'll choose a Raspberry Pi 1 and serve NTP over... a USB to ethernet converter. Or sometimes even USB-to-wifi!
One would think both interfaces would suffer the same problems, after all.