$300k each sounds high. I don't believe they had reports. It was its own fiefdom. Probably closer to ~$200k. I don't believe they are Bay Area–based, either, where 300 might make more sense.
Do you think the Allens had commit privileges to the Stripe codebase? That seems unlikely.