"Borrowing" the player's race rank was just a quick and easy hack because everything else was ready for a first release.
Frankly, I remembered how long it took to raise your rank in Reunion and did not bother to consider how ridiculously fast you can raise your rank in TC now...
I originally had planned to maintain my own "Marauder rank" that should decide which items the shipyard stocks - only increased if you complete certain missions for The Don himself.
Well, that was before I had to learn that the communication/synchronization between the AL plugin and the MD is... "limited" and more or less only possible in one direction.
And how long it takes to write and test MD missions. No wonder Ego's own missions are full of bugs...
However, the Marauder rank idea is still around and I may get back to that some day... maybe. That reverse engineering thingy sounds funny, too.
Only problem I see is that the damage has already been done - the player has already bought everything he wanted and I guess changing the stock now would not have a noticeable effect.