c-lightning uses minimal RAM and CPU, because it's written in C, where the programmer must directly control almost everything the app does (with golang, a bunch of Google-written magic does the job for you)
...
Having used C since I was in high-school in the mid 80s I can say that it has it's own set of debugging issues when it comes to CPU / RAM problems.
A programmer I use in India has been getting the above machine with a 128GB SSD (yes I know you can't run a node on it) for under 5000 Rupees at a local shop so it's not just a US thing.
IMO you should be on a RPi4 with more ram anyway when running a node and anything else on it.
wait till version 0.10.1, or compile/run master branch, the spec for dual fund has slightly changed. I'm hoping that the clboss plugin will seek out nodes to dual fund with automatically once the spec is finalized.
Agree with Carlton but if you want to test anyway, let me know and I'll spin up one of nodes running c-lightning and get it updated. Might take a day or 2 since I have not been using them for a while.
-Dave