There are lots of ways to get root on a typical Linux developer workstation, the point is that agents shouldn't be using any of them unprompted.
How much system resources does it need to work smoothly? I was also thinking about doing something similar.