Very nice build.
From what I understand of your design it is possible to make a Wiz820 compatible adapterboard and put the more commonly used nRF24L01 with its 8pin plug on it, and still have a very compact design, but with a lower price than the Sparkfun part...
And you use SPI to program this board yes?