Ha, I literally did the exact same thing last week to get around the dark logo/white logo conundrum, while keeping a white version of the logo for the ODI and T20 kits (I did the same with New Zealand's fern) but wasn't ready to share - your implementation is much nicer than mine though! Great work.
I ended up sacrificing two fairly hideous stripy baggies, and two of the more outlandish "Modern" top designs (I figured those didn't need the ribbed woollen sweaters/vests that come with Modern anyway and so could be kept in Current / Current 2) for the shirts.
(If anyone wants the New Zealand one to work from for whatever reason, I'm happy to put it up, but it looks pretty basic - I haven't put any sponsors etc. (ANZ/Ford) on it, it's literally just the baggy hat and Current 01 jersey template with the fern, plus Canterbury logo where ANZ should be.)