The main reason touted for recirculating is to maintain a steady mash temperature, RIMS style. However most of the action is done and dusted in the first 20 minutes and with even basic insulation such as a doona you usually only lose maybe half a degree in the first half hour, and maybe a degree and a half after an hour and a half.
The idea of mashout is to kill enzyme activity and
theoretically achieve a freer flowing wort. As the enzymes are in the wort, by pulling the bag and ramping up to boiling you are achieving the first goal. My efficiency hasn't moved at all since giving up a mashout, but that's anecdotal.
Apart from temperature control, the other idea with recirculation is to build a grain bed and achieve clearer wort. This works fine with a malt pipe but in the case of BIAB you can recirc till the cows come home but when you yank the bag, all your good work is undone instantly.
It is possible to get a grain bed happening by
doing the exact opposite to recirculating. In other words just let it rest and lift the bag very gently - as I've posted in a couple of threads and see photo in my previous post.
This is the reason I no longer mashout - taking the paint stirrer and pumping up and down while the temperature ramps to mashout undoes the effects of a nice hour or 90 minute rest.
However a lot of guys are into the Arduino PID pump whatever thing.. that's great, home brewing is a broad church. I'm sure there are jam makers and curry enthusiasts out there with Arduinos. Whatever an Arduino is.