![68747470733a2f2f7265732e636c6f7564696e61](https://camo.githubusercontent.com/fb2206d5b6d4a7c5f15a42e268990e8da512b488/68747470733a2f2f7265732e636c6f7564696e6172792e636f6d2f646478776471776b722f696d6167652f75706c6f61642f76313530323537303335362f657373656e7469616c2d696d6167652d6f7074696d697a6174696f6e2f6465766963652d706978656c2d726174696f2e6a7067)
Чтоб найти компромисс между качеством и объемом данных предлагаю делать средний размер. В твоем случае 400*400 к примеру. Косяки будут заметны или в микроскоп, если на мобиле или если на телевизоре то в случае разглядывания экран в упор с 30 см. Но так никто не делает. В остальных случаях будет везде нормально смотреться.
Как вариант сделать для больших устройств верстку таким образом чтоб картинка не открывалась во все 800 а оставалась максимумом в 400. Тогда вообще все будет идеально.