I'm new to ExtJS and ExtDirect and had a general question about the best approach for binding Forms / Grids to the server side.

I know that there are prescribed ways of integrating a Form to ExtDirect directly (through the api configuration of the BasicForm) but if I have a model and store defined for objects, is it better to use non-Form specific ExtDirect calls to get and save records into the Model and then use have the Form load / update records through a Proxy that uses ExtDirect?