I have a Raspberry Pi 3 B+ and, while I wasn't trying to get those specific operating systems to work, I did do some other projects and with most of them, I had to download a beta version that was compatible with the 3 B+. That was right after it released, though, so I have found that, for the most part, things are optimized decently well for it. But, it is definitely a possibility, especially if you are working on projects that have a larger user base using different hardware other than a Raspberry Pi.