My goliath is in a 125 right now, and my current is generated by the following:
1 - Koralia 8 (3250gph)
1 - Koralia Evo (1050gph)
2 - Cascade 1500 canister spray bars (350gph? each)
1 - AC110 HOB filter (500gph)
He's perfectly comfortable with this amount of flow, and I honestly think he'd be fine with a bit more. I've walked downstairs and caught him camped out 3" from the output of the Magnum 8. If you've ever seen a Magnum 8 in action, you can barely keep your hand in front of it from the output. ATF are seriously strong swimmers.
I'd probably recommend scrapping the 2 nano powerheads since they don't really provide much movement, and adding something like a Magnum 8 to what you've already got. I think the 2 nanos would just get overpowered by the rest of the current, honestly. Everything else sounds good to me. I'd probably keep the mag8 on one side, and the filter returns and everything else on the opposite side pointing either downwards or back towards the powerhead but on the bottom end of the tank if possible, creating a large circular flow.