Sounds good to me. The thing you need to be sure of is that your first coat soaks into the surface to provide a key. With roughcast you may need to thin the paint slightly for ease of application and doubly so for the initial coat on bare render.