The point of switching to a new init system is to get rid of huge init scripts. Well, here’s an example OpenRC runscript, rewriting /etc/init.d/rsyslog:
#!/sbin/runscript command=/usr/sbin/rsyslogd name="enhanced syslogd" depend() { provide rsyslogd syslog need $remote_fs $time }
Pretty minimalistic to me... For the record, the original sysv-rc script was 126 lines, and the above is just 10 lines.