Depends on experience, I think it works slower than standard images, but you can embed them in JS, embedding an image with OpenFL uses base64 rather than loading from disk
Yes, I have read that decoding is a bit slower than reading the true format (this is obvious, base64 encoded images are bigger…). Maybe it is a good choice if you want to reduce calls to web server (embedding in JS or HTML/CSS as you said), or to encode more files in a single container… or to drive people who want to steal your files crazy