Imports Interop verses Imports SldWorks?

I started looking at the macros in 2009 and noticed that whenI create a macro using SolidWorks it ImportsSolidWorks.Interop.SldWorks and does the Ctype conversion forModeldoc2 and other objects. When I first started using VB.Net theconversions were confusing me so I just use Imports SldWorks and Iquit using the Ctype conversions.
Question - What are the pro and cons of using Imports Interopverses using Imports SldWorks?

Dan Miel
SW 2008
SolidworksApi macros