I heard, all E-Filers of AP/EAD are required to make personal appearance in local office for biometrics. If this is true, then I guess its more convenient to file by paper than online (assuming personal appearance is not required for paper filing). Can anyone please clarify ?