I think compiling a special boot.bin with extra capabilities is not a problem at all for Garmin.