I just want to chip in as someone who is currently going from ranks to wsop. It is possible but I'm currently in a bun fight with my trade desk as they won't release me due to trade manning issues. If you can join up first time in the role you want to do I would say go that route. The other route is possible but there may be variables that come into play which come with being in service already