@Tomek51 Regarding klipper and rk3318/rk3328. I have done this setup with an rk3318 box and this armbian distro. In terms of performance it works fine. I also have a webcam and stream over the network with gstreamer.
The comment I could make is be prepared to spend time (If unlucky) in setup and working around hardware bugs/issues. It is not like a raspberry pi where you plug it in and it just works.
For example I boot from emmc and that works intermittently, about 50% of the times I need to go and unplug/plug back in. If booting from sdcard it works always so I will do a mixed kernel boot from sdcard and have a link to the root mount on internal emmc. These manufacturers don't have a standard bill of materials so for example the wifi chip that will be on your box will be unknown until you get it. In my case it was version of wifi chip that needed special modification of NVRAM settings and I found out about this from another user in the forum a few months after I had the box.
On top of that you will be working with other issues related to the 3D printer so adding uncertainty with your server may not be desirable. Anyway, good luck!