Tapas compresses the files to make them take up less space on the servers and to load faster, which causes some reduction in quality. I haven't tried it, but it's possible that if you compress the files yourself with something a site like tinypng or compressjpg so they're already below 300kb, you might be able to get a nicer, crisper result?