Shapefiles suffer from a number of defects, most related to the limitations of dBase:
1) Lack of numeric NULLs
2) Lack of second precision on date types (limited to YYYY-MM-DD)
3) Column name clipping at 11 characters
4) 254 character limit on strings (and lack of NSTRING, and fixed width transfer)
File geodabases have none of these issues.
For consistency's sake (with either format), you should be transferring zipfiles, not
individual file components.
- V