Yes, spraying instead of rolling will definitely give better finish, however mist formation in air and skill required to spray the paint is very critical. One needs to take care of covering/masking, choosing right spraying equipment and skilled applicator for chieving right finish.