What advantages are there to painting the inside of the block?

It keeps everything smooth and clean. Lots of metal particles can hang up on rough surfaces during assembly. I personally like it but as said block must be absolute spotless as you don't want pieces of paint blocking your pickup screen. It costs extra to do or have done so if your budget can't handle it just skip it.