AD CS Deployment - Standard AD CS Deployment vs. Certificate Enrollment Web Services - Which is preferred?

We are reviewing options for deploying Cross Forest, Users and Computers Certificate Auto-Enrollment.  
Which method is preferred over the other?  What are the Pro / Cons between the two options.  We are leaning towards the Web Services method as it appears to be the modern architecture for future proofing our design.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

ChrisSr. Systems EngineerCommented:
Web Enrollment allows clients to request certificates from the CA using a webpage, instead of issuing directly from the CA console.
Web Enrollment Services requires AD CS to work. Its not a replacement for AD CS, its a sub-component.  Or maybe I'm misunderstanding your question.
EISDCAuthor Commented:
Yeah, we're using AD CS today with Web Enrollment (the portal that allows you to complete certificate requests).  We're looking to deploy cross forest client certificate auto-enrollment with our offline standalone root and our online Enterprise subordinate CA.  

My understanding is that there are two methods of achieving this as outlined here:

Option one is the AD DS integrated and seems to be the "legacy" method, but I'm unsure if there are any major reasons to choose or avoid it.

Option two is Certificate Enrollment Web Services which is an additional complement of IIS applications (like Web Enrollment) that enable certificate auto-enrollment cross forest by way of an HTTP API service in the resource forest and corresponding GPOs in the other forests.  

Is there a reason to lean towards one option versus the other?

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Web Services

From novice to tech pro — start learning today.