Эталонный вариант, как не нужно делать. Если код
move.l #$20000305, d0 у Вас проблем не вызывает, то визард Вам не нужен.
Если код
move.l #$20000305, d0 с ходу не понятен, то писать весь проект в таком стиле не получится, те визард не решает основную проблему.
Код инициализации получается суверенным и изолированным от основного проекта.
если в процессе отладки нужно немного поменять инициализацию, изменить пушпул на опендрейн, сменить бодрейт ect, то это нельзя сделать быстро в обход визарда.
перетащить код из инициализации в основной функциональный код нельзя.
если визард нагенерит фигню, раскопать это будет не просто.