I cant help you with OpenSips, but i can show you the way in Kamailio.
Yes the config file is a lot of work, but not only the config file, setting up a server with kamailio , RTPengine , Teams and the config file it a lot of work. And to maintain it you need to make the config your self! so you...