In some of our home games we have used Seancb’s event card house rule (some changes) and we quite like the randomness which changes each game we use them in.
As for Spain, if your adding it as an Axis friendly ally it definitely needs to be beefed up to stave off the coming onslaught from the US. Or if just to give Spain time for Germany/Italy to send reinforcements.