Welcome to FlyerTalk… I've moved your post to the Mileage Run Discussion forum for feedback. It could just as easily end up in the Practical Travel Safety and Security forum, but since the situation you describe is relatively unique to mileage runners, I'm gambling on this being the place where you'll get the best experience-based advice. That said, this forum's moderators may determine otherwise, in which case I apologize in advance for any repeat moves
Good luck!
~Moderator, Information Desk