You seemed to have missed the crux of this; if your goal is anything but "for funsies", there's no reason to choose Odyssey activities on any meaningful measure.
Influence/BGS stuff; compared to what you can achieve in a ship, Odd doesn't stack up, for several reasons
- Lack of mission stacking
- Low mission payouts = low effects
- CZs are, overall, slower than space-based CZs.
The only exception here would be flipping Odd settlements. You need to do Odd CZs to do that.
That whacks pretty much everything on it's head already...
If you're after credits - Massacre Stacking, High-value metal trading, High Value Mining, ELW paths, they're all vastly superior to anything you can net in Odd
If you're after rep/inf - Mission stacking in EDH will always trump.
Of course, any Odd engineering will help you do whatever you choose to do Odd activities better, but objectively the outcomes of doing them will never stack up against EDH
If you want to engineer in Odd "For funsies" then fill your boots... but that's all it's good for right now.
But unlike engineering, say, a Combat vessel, which has a direct impact on survivability and TTK times of the best-paying activities (being massacre stacking or AX combat) and be objectively better for earning credits... engineering your Dominator suit makes a mediocre activity less mediocre, but is still far from the best credit earners out there... and if your goal is earning credits, then you're not going to be doing Odd stuff to do that.
For Odd engineering to matter, Odd needs to have activities like:
- Gating some ship-based upgrades through Odd engineers (hah, yeah, right)
- Unique BGS states to be gated behind Odd activities (As above, and no, powered-down settlements doesn't count, that can be easier-achieved through ship-based activities)
- Those NPCs you can chat to in stations... if they were fleshed out as Tier 2 NPCs, and working for them gave access to unique capabilities for a cost (e.g clearing notoriety or other non-monetisable services)
Fundamentally, ask yourself this... pretend you have a goal, and you need credits to reach that goal... If you wanted to earn credits, what's the
best way to do that which you can think of in the whole game... noting if you don't pick the literal best option because "you want to do something you enjoy", then you're just doing it for funsies.
I argue no answer to such a question results in an Odyssey activity.
Considering they can't even get Research Limpets working, I'm not holding my breath here.