Best practices for template mapping in 2.x

Since fields can't differ between types in ES 2.0, should I define everything in the default template mapping to ensure consistency? Assuming I end up with 100 fields across all types in an index, will that have a noticeable impact? Thanks!