Hace tiempo, cree algo similar para una gestoria, en wordpress, necesitaban una seccion, donde el cliente entrase, y tuviera un sistema de "tickets" y una seccion donde poder descargarse los documentos, nominas, declaraciones del iva, cualquier cosa que necesitasen, una seccion donde el cliente podia subir cualquier archivo, que ellos quisieran tener almacenados, sin tener que estar usando el email, que luego era un lio organizarlos, etc, y todo se hacia desde el front-end, para nada tenian que entrar en el back de wordpress, (siempre le da un toque mas profesional, de vista al publico).
te recomendaria, que lo hicieras por ti mismo, asi creas exactamente lo que quieres, y como lo quieres, lo themes, plugin, si es para poca cosa, te puede ayudar bastante, pero si es algo mas complejo, y no se adaptan a tus necesidades, puede ser una verdadera tortura, tener que modificarlos, todo depende de tu nivel de programacion, y de las ganas que tengas