The team at Method are excellent, they have been involved with many different projects of mine from web platforms to CMS systems- there's always someone around who will help you out! We've had limited success rolling our own solutions but we haven't really explored all that much yet as it was never intended or something I would do myself so can only comment after having used other people/tools first hand (CMSForge). Our biggest struggle initially has just be finding expertise within ourselves - most things were already known about by existing frameworks etc which gave us confidence going forward rather than starting completely new again however now some months later everything seems quite well set up and working very smoothly!! The team at Methods are very approachable and have great knowledge of their products. They are always willing to go above and beyond to ensure that they understand our needs. I have never experienced anything negative, but feel like any issues we've had have been resolved quickly. It's easy to get stuck in the day-to-day grind and not think big picture - methods helps us to do this with everything from requirements management to project delivery.