I like the basic concept of this but man you are adding a bunch of rolling and additonal stats. Wow. Certainly if you like this then awesome.

I would think some holdings are squisher than other...