The ability of my team members in our sales department with different skill sets are able help customers decide what is best suited as far it's implementation goes within there business/use case scenarios or even outside if that makes sense too! This has been one challenge we have had over time but I am so happy this was implemented by them because they were great at solving problems like these without me having any real experience working directly out side Salesforce development environments!! As mentioned before - Implementation issues (I think) can still arise when you do not fully understand all aspects associated wtih your use cases scenario such as customizing code changes required etc...but again i would be willing tp give some credit here also since those implementing know how much work needs done & where improvements need made along each step process from initial concept through final production deployment!