Short term IT goals and long term business goals really come into play here - In the short term the 'Caddy' solution may be more outright costlier, but in my experience, when a Caddy solution is really needed - Not all solutions need this - it truely is a better fit to put that Caddy in place.