I use Ministra with rapid. But, it's mainly because historically I used 2-3 sources for IPTV (when I couldn't get a full set of the channels I wanted from one source). So I had all kinds of automation to populate it with data from the 2-3 sources and create a single channel setup for my needs.
Nowdays I only use rapid as a source. But, still run my own ministra server and connect my ageing mag to it. Main advantage is that I can setup the channels in an order I like. Filter channels, create my own EPG.
Everything is automated. Import from rapid, auto numbering for sky channels (pulls channels from their guide site and matches using some fuzzy matching options), auto import of the VOD (fetches data from a web api for poster, and synopsis etc). Matching on that isn't perfect. 90% hit rate (rapid, name your vods better! ).
I also export the channel order to an m3u file, which I can then download into kodi simpleiptv and get the same channel layout/epg on Kodi when I'm away for example.
Probably I could get most of what I need switching to rapid's mag portal.. But, I'm a control freak.