You could definitely run it on a pi. You’ll want something that is on all the time for logging purposes, so a laptop may not be ideal.
I’m still using the influxdb logging app.
Not much overhead. The nodered setup is potentially less overhead, but I haven’t had any issues.