Would it make sense to share the common module/command load-out with the px4fmu-v2 config? I think the intent here is that the two should be functionally equivalent, so it seems like it should be possible to avoid having to maintain the common config in parallel.

This does mean working out what it means to be "v2-compatible", i.e. which parts are board-specific and which define the common software environment...