Hello,
That's a very original way to complete that mission
That's all good, you have your badge. However please be careful not to crop your screenshots for future missions. In your case the mission is very detailed and I had largely enough informations, but usually we don't accept them.