It'd be great to add efibootguard support to the bootchooser as it is a very suitable bootloader for A/B booting. For reference there is [swupdate's efibootguard implementation](https://github.com/sbabic/swupdate/blob/master/bootloader/ebg.c) This is something I am planning to work on very shortly.