They do automatically compress them in-game for low end devices but that is only after they are uploaded. Meaning that yes it does help with performance but it doesnt help with load times which is an issue with our game.
It could be my fault but I cant find a reason why. I can only think that roblox isnt reading the image correctly when I upload it. But thanks for your help.