VPNS - I think this is very situational. There are premium VPNs which let you rotate through IPs that are not flagged, then go ahead. But most people don't pay for VPNs and use free vpns that are flagged and blame osbot.
Home IP - I use home IP, but mine is dynamic so I can change. This also goes with the VPNs. Jagex recently have been cracking down on proxies and VPN's from data servers.
Please keep in mind his guide is for extremely safe/preventing bot bans. So hes trying to give us clues on how to not even get flagged at all.
Question about the mirror client. Whats the # of bots you are running? 12 hours, I assume with breaks?