We recently completed a redesign of the centrevillepres.com website using the Divi theme builder. The church was looking for a simpler menu, less text and more images. Sermons needed to be posted easily and in a standard format.
Church hosting remained on SiteGround, which does fairly well. The Sermon Manager from WP for Church was used for sermon libraries and the Sermon Manager Pro for the Divi module they provide. The Divi module was in beta and did not implement pagination correctly. After many requests for help, WP for Church did fix this issue. I hope they improve their support ticketing process.
We use contact form 7 for basic contact forms and added Gravity Forms for online permission slips. We tried several plugins for the staff directory, including Divi Staff from Monterey Premier . That was disappointing and I ended up using a static layout for the staff page.
We did like Divi Team Members from Divi Professional for our leadership page and DP Portfolio Posts Pro for blog posts.
Next up is an attempt to add more options to the Divi Sermon Pro plugin module. I will let you know how it goes.