From the point of view of my own work practices with AutoCAD I think there's one major pro and one major con:
Pro: Freeform modelling improvements of surfaces (then converting to solids afterwards for me) is fantastic - I no longer need to revert to 3DS Max. Keeping as much as possible native to AutoCAD is superb
Con: The parametric and contraint abilities are for 2D entities only - grrrrr. The dynamic blocks are also still only for 2D (I know visibility states will work for 3D parts but they tend to get too heavy in memory for me to use effectively).