We seem to be having some throughput issues when reaching higher latency destinations. I expect throughput to degrade slightly as latency increases but we are seeing upwards of 75-90% reduction in bandwidth when hitting sites of 140ms+.
Should I be concerned about not receiving packets less than 64 bytes and larger than 1519+ bytes as seen in the pic attached?
Thanks in advance.

this depends on whatever you need l2mtu bigger than 1519 or not. If you not running MPLS, q in q or some other large mtu demanding stuff - you should be ok. Do you see problems? -if not - its no problem. If your goal is to tune the network to not fragment, run big l2mtu packet etc, try to figure out whats your biggest possible l2mtu - and put it to this value. not IP mtu - this should always be 1500 but l2mtu. A “best practice” is to not worry about what is the minimum i need. i say like a tumb rule - always minimum 1600 bytes l2mtu. then you should do just fine whatever you are running. ikf correct is 1532, 1546 - or something other - it does not matter - if all equipment have at least 1600 bytes.