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.