I must admit I like the designs, and can see the sense with the uniformity of a single 'one size fits all' patch. However, I also share the concerns of rafpatchman in that it could lead to less designs being produced if the crews have nowhere to put them!
That said, I'd quite like the Tornado Force ones if Squadron Prints choose to put them on sale!
Regards,
Steve.