I ran a nuln list last weekend with some similar elements and it was a lot of fun, although I’d say not very powerful.
In this list you don’t have enough artillery to make four engineers worth it. But it turns out that a war wagon without an engineer is still pretty durable. I also put a foot engineer in my block of halberdiers to make them immune to psych, which really helped keep my Magic missile mages firing.
I didn’t run ogres, but I did run a griffon general. That force projection is handy.
Oh, and I know Okd Workd builder doesn’t have the option, but you can put a repeater handgun on the sergeant in each detachment for 5 points each. It’s really worth it.