Yeah, i just took the name from the top of my head and didnt remeber the micro… lol
From what ive seen so far the micro sparrow is supposed to be even better that the micro swift 2. I havent read so much more then reviews on Banggood though, so i wouldt take my word for it.
For me using the Eachine Goggle Two, i can get the 16:9 ratio to my Full HD screen, thats why im getting it. And also the weight and size reduction is pretty for micro quads.