Shad,
Thank you so much for this comprehensive break down. I'm in the midst of taking our organization through a Marketo implementation on top of a pre-existing Dynamics environment - recently upgraded to Dynamics 2013.
After many pre-sales assurances that the Dynamics integration should work seemlessly out of the box, our attempt to begin the install caused fatal issues in our CRM environment on the very first step. I've now begun some belated do diligence on what this integration will entail. Your post has been tremendously helpful - thank you so much! That said - I echo Dan's feelings of nausea.
To highlight a point you mentioned. ** Marketo binds to a single instance of CRM **
Thankfully my attempt to install Marketo's solution failed as I was doing this in a staging environment. I would never consider doing an initial install into our production environment - and thankfully we didn't as the result was disasterous. We have not yet resolved this going forward with Marketo - our rep suggested a sandbox Marketo instance to work out the CRM integration kinks - with hefty monthly pricetag. I was a bit put off by that - as their "out-of-the-box" integration is a huge fail.
As our Dynamics environment has been in place since 4.0, there are a number of custom entities and workflows. I believe that we have already hacked together solutions for merging leads / contacts and handling opportunities. Our marketing group works mostly with campaigns, lists, and campaign responses - but we don't fully leverage Dynamics features since they are severely lacking and Marketing has no ownership stake in our CRM.
Given our customizations on the Dynamics side, and our installation issues, the road ahead does not look cheery. I will continue to post our experience on this thread.
Do you have any specific guidance that might help as we negotiate a sandboxed environment to try to get this running?