I think the important question is: "How many units are you going to build." If you only need one or two units, then it's probably easier just to use a complete Arduino board.
If you are going to manufacture the units for resale, then you would probably use an Arduino board for development and prototyping, then switch to a bare-bones board for production.
-Mike