While i don't have one, i use Armbian on several other systems, and it tends to be stressless. As long as one doesn't use their noob-friendly software installer scripts, which tend to break something. Anyways, it is essentially Debian, or Ubuntu depending on the image you have choosen.
edit: I'd go one step further even. If it isn't supported by Armbian, I'd avoid it. Because they tend to be first in delivering a cohesive solution like you'd expect from a distro, and not some patched together pile of something which just runs, is rarely or never updated, and won't run the stuff YOU want to run.
Only downside, they lag a bit behind in integrating all that vendor-/boardspecific stuff. But then, who really cares about that when running Debian? :)
And finally the output kernel/image just works.