Seriously, what the hell is wrong with you people? This isn't to discourage PvP, it is to encourage trading. Making money is already god damn easy. It's only rough at the beggining, so for new guys i'd say civvy shuttle and freighter are to be excempt from this kind of fee. Result: People can trade in a few stuff without having to lose cash when blown up.
UNLEASH THE CAPS RAGE!!1!one!!
Adding some penalty on death, like proposed in the OP won't make people who do not trade (like me) to suddenly start trading. The reason is we already have more than enough money. Actually, the only moneysink for me is buying new ships every once in a while. Whether I have to pay 0.5M (ammo) or 1M (ammo + penalty) is utterly insignificant.
The people who are going to be affected are new players who don't have much money. And they are already actively trading to buy bigger transports or shiny caps.
The only way to "fix" this is to do server wipe. Probably not an option.
Anyway, the easiest way to implement penalty on death is to increase regen cost up to about 3000 credits per piece.