back-perl has not been migrated to support cn=config yet. Conversion looks pretty straightforward, but for one detail. Currently slapd.conf will send any unrecognized keywords to the perl module's config handler to give it a chance to implement whatever it needs. I suggest adding a new perlconfig keyword for this purpose instead.
Also, it's not clear that we have any way to convey dynamic config changes (mainly deletes) to the perl module. Suggestions?