Thanks, worked great for me! Windows didn't want to see the USB storage, so I told recovery to mount /sdcard and used adb push instead, but it worked just fine otherwise.
Motorola X Verizon Developer Edition - stock 4.2.2
Galaxy Nexus LTE on Verizon - CM 10.1 (retired)
Nexus 7 - stock 4.3
Nvidia Shield - stock 4.2