I agree they should be kept separate. And I would personally keep them separate and not due to hardware/resource limits but because I simply donāt want anything else on my Bitcoin node. Iām concerned about my node becoming compromised. I initially thought it was okay but I changed my mind after presenting the idea to the Raspiblitz folks.
However, it is still the userās choice and some setups may provide sufficient isolation for some.