When I first bought my Nexus 7 and Asus TF700, and tried using them in the airplane, I quickly found they would not maintain GPS lock using the internal GPS.  I bought a Dual XGPS150A and it worked great with both tablets.  I then upgraded to a Dual XGPS170 for ADS-B and it worked great also.