Can I invite you to test Call for testing: snapcraft 3.3 which allows you to, among other things, set “base: core” and for the right thing to happen.
Feedback is welcome, launchpad builders are setup to do the right thing when “base: core” is found in your snapcraft.yaml