My problem would be with the table borders ... make them invisible, they are no longer "en vogue" like this: thick and visible. And maybe the grey is not a good choice ... you've already got the dark red, dark blue and white. Better not have too many colours.
I'm impossible I know
Anyway .. you've done some serious work there. Congratulations and good luck with the project.