The three common challenges that web design teams who serve hundreds of clients face
1. Speed vs. flexibility - While starting with website templates can significantly shorten design time, these should in no way be restrictive and provide access to source for total creative control.
2. Finding a scalable solution that will continue to work as hundreds of sites become thousands with the growth of an agency.
3. Keeping up with the pace of advancements in the web design industry and staying at the forefront of innovation.
All of the above is not an obstacle, but rather learning. So, please think positively.