A cooler mash tun will get you better results. Thier only limitation is step mashes require decoction.

Going BIAB would be a downgrade imo.

Keggles have their own pros an cons.  They lack insulation and need wrapped during rest. With a proper false bottom or some care with BIAB, you can apply flame for step mashes.