Hello, yes,
altough i personally never used HEADS productive, ive set it up, the
last time is quite some time ago tough. I remember i had to troubleshoot
quite a bit.
About petitboot, i just started to look into it myself, so i wont be
much help there probably, what exactly are you trying to achieve?
I will send you a grub.cfg which is working tomorrow morning, you will
have to edit /adjust it tough.(either change the uuid in the config file
ore the uuid of /boot )
I used kernelsigning, but i wasnt to happy with it in the long run, for
usability, 2fa with one partition or /boot and /root encrypted so far
is the best , we use it every day.
Talking about usability, i highly recommend to add SEAbios as a
secondary payload, at least if you want to boot live-usb from time to time.
cheers