Do you recommend any particular flux remover?
Every solvent-based flux remover I've used so far has worked well. Without comparing them side by side (since I haven't had them at the same time), I wouldn't say I've observed any huge differences between the ones I've used, but with the Electrolube product perhaps having a slight edge. (Or maybe I'm just imagining it, since I like its smell — it uses orange oils, and smells like it!)
I've used Electrolube lead-free flux remover, Kontakt PCC (aka Kontakt LR), Techspray, and Distrelec's house brand, which is almost certainly made by Electrolube, since they were both made in England.
All of them readily outperform simple IPA and/or ethanol, especially on no-clean flux, which leaves white residue when cleaned with just alcohol.
In a nutshell, I'd check your favorite distributor and buy whatever their cheapest solvent flux remover is.
I've also used Electrolube Safewash water-based (saponifying) flux remover. Worked great on rosin flux, but really struggled with no-clean. I think they make a newer formula that is more effective for that.