Plus one for this entire topic, and the potential canbus export enhancements. Having control over individual bit values would also be key.
For my application, I am looking to use the PMU to send canbus messages to an OEM ECU based on throttle inputs, FNR switching, etc. and it needs a CRC in the last byte based on the bits in the message. There is a counter in the message, too, so does not seem like I could (practically) generate a table of lookup values. Of course, the CRC needs to follow the unique OEM CRC8 method, which has a polynomial 0x85, so also not simple. It uses XOR.
As @AaronPD said in this post, I could add a microcontroller to do this work (and many do), but the PMU is much more robust, capable, and has all the right inputs than a separate Arduino or other such controller. Would be amazing if the PMU could have (or already has) this kind of canbus export capability.