Hmm... Testing this on my offline installation. User already have permission to upload cover and maximum size of 100M (100000 KB) but there's no option to upload cover when user is on their profile.
I'd have gladly agreed with that if my internet connection was better. Unfortunately it's too unstable for something like TeamViewer (high latency and unstable connection speed). I'll just give you access to the live board later on. Maybe in a few days though. We're still in the middle of a long maintenance so it's not urgent anyway. Thanks by the way!