Either way will work. Compressing or downscaling. The main thing is to get the file size down. When
Either way will work. Compressing or downscaling. The main thing is to get the file size down. When I tested I could shave of half a second of latency simply by sending the (1024x1024) image as a ~200kb jpg instead of a 2MB png.