Just a little suggestion: How about instead of using JPEGs for skins, use PNG images. It has lossless compression so it can be compressed without losing quality. It is also better for images containing text and rounded lines. It doesn't really bother me that LFS uses JPEG, I just think it would be better to use PNGs instead.