Hi there,
Sorry for the delay, our forums for support and questions is not monitored as much as the support ticket section is.
The answer to your question is yes. We support Forge as well as all mods mentioned in that website - We can install this for you if you like. Just submit a support ticket.