Some polyurethane will make it indestructible, but it's hard to get it in a flat finish. I found my flat black scuffed way to easily, so I put a coat of poly on the CP and kickplate. If you're rolling your paint its easy to roll on an extra cote of latex poly, and it will last a lot longer.
Flat looks best, but the higher the sceen, the more durable it is.