@yabamatt i love it but small suggestion. What if the decrease scaled instead of being an absolute cutoff.
Ex: a lvl 4 common in gold gives same rshares as a lvl 0 or lvl 1 common in gold. Why not change the formula to lvl/min that way a lvl 4 common in gold adds 4/5. A lvl 1 gives 1/5 and a ghose card gives 0/5