On a level playing field (USA u23 roster), Keisewetter is the starting forward while Khiry is a bench player. JK also has the Bundesliga experience and development. I'll jump on the beer bet with Ulrich.
JK is not subject to the allocation list, but being on someone's discovery list is a possibility. Of course this MLS, so rules are made to be broken.
With all that said, I wouldn't sign as a DP. Should be cheaper though.
And if Shelton was instead Shelneider he would be definitely be starting.