Where I have been is non of the US damn business.
2 passports works and is even recommended by my authority.
Just like when visiting Israel, Saudi, Iran for the job, 2 passports to avoid trouble.
Legal.
By the way, Roadster280, how exactly will the US find out that I ever did a layover in Khartoum?!