SoC support for Rockchip/Allwinner is usually good, except for the newest SoC, where the support may be lacking in some aspects that may or may not matter to whatever usecase at hand.
Checking the board DT before buying is a good idea, to see what's supported.
I have about 8 differnt Orange/Xunlong and Pine64 SBCs, running for between 7-3 years with continuous mainline Linux updates.