We were there from 1/10 - 1/13 for the marathon and stayed at POR on a room only reservation.
We received out MagicBands prior to arrival.
Since we were only going to Epcot after the marathon, we separately purchased two one day tickets and linked them to our MagicBand on the
MDE website.
Upon arrival at the airport the MagicBands worked perfectly to get onto the Magical Express bus.
We had done online check-in and everything was ready when we arrived at the resort. MB worked perfectly to get into our room and to make any purchases.
When it was time to go to Epcot on Sunday, both MBs worked perfectly for park entrance.
Once our tickets were linked to our MBs, we made our FP+ selections for Epcot about a month out.
The thing I liked is that when it became clear that we would not make our Soarin time, I jumped right on my IPhone while on the bus and was able to push it out a hour because there were times still available.
Here is what I did not like. I can somewhat understand the tiering and limiting the advance reservations to three per person. What I cannot understand is that once you are physically in the park, why Disney does not allow additional FPs to be pulled.
My Soarin FP ended up starting at 3:10 on Sunday and was my last FP+ scheduled for the day. On the MDE app, I could clearly see that FP were still available for TT. Once my Soaring FP had been used, I can see no reason why I should not be able to schedule a TT FP.
Taking this a step further, say I wanted to schedule my advance FPs for later in the day, but still arrive at the park at RD. Once I am in the park, I think I should be able to schedule another FP so long as the time did not interfere with something I already had scheduled. From that point, the same rules would apply in that I could not schedule another until that FP was used or two hours had passed.