I am a British passport holder flying a US registered G6. The guidance was to get a correct visa that allowed for flight crew duties. It took three attempts to get the correct visa as the first two times the embassy made errors when issuing. They insisted on charging for the first two attempts however. Close to $900 for each attempt so almost $1800 for a 1 year visa. My current visa is a 5 year however.