Those look very fine.
Nice to see the unit insignias on the Matilda antennas - there is always something very medieval about that that I love! Going out on a limb here, I'm wondering if you had a particular reason for making them both red? I have read varying opinions on these, some saying they changed daily, others saying that they carried more specific rank and unit indication.
For what its worth, here is what I found:
A quick summary. Colour was dictated by seniority in the brigade. Senior regiment – red, Middle – yellow, Junior – Blue
Most tanks would have been 'troop' tanks with two small triangle pennants, troop command tanks would have three triangles, squadron HQ would have a swallowtail pennant under the two triangles. Finally, the regiment commander would have a large rectangle pennant under the two triangles.
'A' Squadron commander -- swallow in red
'B' Squadron commander -- swallow in yellow
'C' Squadron commander -- swallow in blue
1 Troop commander -- triangle in black and red
2 Troop commander -- triangle in black and yellow
3 Troop commander -- triangle in black and blue
1 Troop tank -- triangle in red
2 Troop tank -- triangle in yellow
3 Troop tank -- triangle in blue
If that isn't confusing enough, there is a lot more here:
http://ww2talk.com/index.php?threads/tank-aerial-pennants-n-africa.74439/Coincidentally, I just posted a bat rep that had these same tanks out on my table, playing a North African scenario.
Bill