At the risk of having my opinion rammed down my throat. I will state: you don't need the EGC if you use a non-metallic jacketed multi-conductor cable from the generator to the remote panel and there are no continuous metallic paths (e.g., metal conduit/flex) bonded to the grounding system at the generator and panelboard (no parallel path back to the generator).
You ensure the generator frame is bonded to its grounded conductor. Drive a ground rod near the generator and connect the GEC to the generator's grounded conductor.
Treat the remote panel as a service panel.
Bond the panelboard and EGC buss to the neutral. Drive a ground rod and install a GEC
connected to the neutral in the panelboard.
Or you could do it just the way you described it. Thanks