Traditionally a problem with many boards is that you have to choose between running a distro kernel with incomplete hardware support but timely security updates, and running a board specific kernel that can't be safely exposed to internet-connected environment.