I have mostly experience with the smaller (older) boards of OrangePi, and I think they have great boards, some even with a long availability.