Some years ago I spent some time with the guys that developed Mobil 1. They told flat and simle: You can mix weights, it is just a mathematical conversion. In your case, half 0w20 and half 5w20 will give you 2.5w20.
You can mix brands, it makes no difference.
More important, you can mix synthetic, dino or blend. I was surprised on this one and I asked for more explanation. Synthetic is a completilly different formulation than dino. One of them told me "How come you can buy a synthetic blend?" Their chief engineer told me to use any oil unless I will be in extreme temperatures. 5w20 can be replaced by 5w30 without much problem because 5w20 was formulated as a gas savings method.
So here is what I do in my rental fleet. I run 5w30 Mobil 1 in all gas engines (which call for 5w20 or 5w30) and 15w40 Mobil 1 in all generators.
All RVs have a bottle of 10w30 Mobil one in case they need to add to the engine or the generator.
I have had rental units with over 300K miles that didn't consumed oil and generators well over 3000 hours with no problems.
Hope it helps.