Однозначно сказать сложно, зависит о целей. QBE не самый компактный, не самый оптимизирующий и не самый поддерживаемый :)
Думаю о некоей фантазии на тему "C, каким он мог бы быть". В общем, о любительской разработке (я, увы, не профессионал), но о такой, чтобы не засмеяли. Тащить LLVM, который будет в сотни раз больше всего моего компилятора, как-то неприлично.