There is now a significant difference between HAP and ProRes codecs,
HAP codecs are no longer available for QuickTime. This means that HAP encoded content can't be played in QT Player and can only be encoded in ffmpeg or specific apps. Adobe apps now require plug-ins (some of which are expensive) to encode HAP, and as far as I can see Apple Compressor can't encode HAP at all.
This probably means that ProRes is far better suited to QLab workflows than HAP, except in cases where every last drop of potential performance needs to be squeezed out of the system.
Not being able to preview HAP in the finder, or play HAP files in QT player, is potentially hugely limiting, and for me, rules out HAP as a sensible option.
Mic