External Bluetooth controllers are always a pain and those clip-on ones are always awful. Plus it’s splitting the battery life between two devices, nothing bugs me more than using my phone for everything only to be shocked that the battery dies twice a day.
ARM boards are just a pain to use right now. There’s always some stupid quirk or driver problem and that’s if you even manage to find an up to date image for your chosen OS that works (because I can just about guarantee the ‘generic ARM’ one won’t). Feels like every few months someone announces something that’ll make all these problems go away yet here we are.