The foam roller may provide a finer finish but you may need more coats of paint. As well some waterborne alkyds such as BENJAMIN MOORE ADVANCE are not recommended for foam rollers – too many bubbles in the paint.