I wouldn't do anymore than what you're planning...put a dust deputy in front of the shop and call it a day. Since you plan on making the DC mobile, make a stand with wheels for the Dust Deputy and ShopVac and that will make it easy to stay mobile.
The air cleaner in the ceiling is a good idea also...
The air cleaner in the ceiling is a good idea also...