Best practice for reporting Ubuntu Core (system/kernel) issues?

Greetings! I have a question about the best way to report issues/bugs I’ve encountered with the Ubuntu Core system (possibly kernel). I.e. issues that do not appear to relate to particular snaps or snapd/snapcraft.

Context

I’ve been playing around with Ubuntu Core for the last couple of weeks. Compared to “regular” Linux distros, the overall setup seems very appropriate for deploying and managing our fleet of unattended industrial IoT devices (unsurprisingly, given that that’s a key selling point). Our hardware is based on RPi 3 boards, currently running Raspbian, and I’m trying to assess the viability of transitioning to Ubuntu Core.

It hasn’t been totally smooth sailing so far, but I think I’m getting the hang of it. Nomenclature is part of the issue; googling "Ubuntu Core " rarely returns anything useful, and it took me a while to realize that “snapcraft” and “snapd” often refer to more than just the package management system. Which is also to say, I’m glad I found this forum as it contains a treasure-trove of info I’ve looked for but not been able to find elsewhere.

My question

I’m experiencing what seems to be a fairly severe issue with the latest beta/edge kernel, which I’ve reported on Launchpad, under the snappy project: https://bugs.launchpad.net/snappy/+bug/1740655. In summary, the boot procedure doesn’t initiate at all if I try to disable bluetooth in a standard way from config.txt (and I need to disable bluetooth in order to free up some GPIO for an RS-485 interface). I filed the report under that Launchpad project following the troubleshooting guide, but am now wondering whether thats the right place for it.

Part of me feels like it should maybe have been filed to either the pi2-kernel-snap or snap-pi3 gadget projects on Launchpad, though it doesn’t look like there’s much bug-reporting activity on either of those. Perhaps it’s actually an issue with the images that are provided at http://cdimage.ubuntu.com/ubuntu-core/16/edge/current/, though it’s not clear to me where to submit bug reports for those. Or maybe it should be filed under https://github.com/snapcore/snapcraft/issues (or one of the related repositories), though my understanding is that Launchpad is preferable over Github for bug reports.

Either way, big thanks in advance for any light that anyone is able to shed on the development process, the relationship between the different projects, and best practices for bug reports!