<<when do I use just Data Client?>>
One answer is to use always use the Data Client until you run into a problem with an ADO application not working on it. But, to be honest, you can just use the Data Client for ADO everywhere if that works best for you. Even the Designer will be able to work with it.