I'll share my thoughts on moving up as well..
In order to move up you need to have a decent roll, a good mindset to remember you will often have to move down and in a great scenario, you also know if you can beat the higher limit or not.
The roll is just grinded at lower limit usually so no problem about that.
Mindset is totally up to the player to be aware of the situation and consciously act on any slight form of tilt they feel they might have when moving up.
Third thing is the hardest to acheive but that's why Spungeh has me around. I know the NL25 SH Zoom level on Stars very well at the moment. I asked him to play some more NL10 hands so I can see the improvements he has made to his game, although he has the roll for NL25. As he specified, the NL25 shot was with 1 BI deposit he made just for that and it was successful. If after eviewing and talking to him in detail about NL25 we decide it's the best way to go, that's what he'll do.
Personally, I think it was a risky move and wouldn't have done it myself, nor encourage it. I know it varies from person to person but the "fuck this, I'm going big or going broke" tilt can always occur. This is the highest risk when taken out of your comfort zone: tilt! Whteher it's rage tilt, 1 BI BRM tilt or more subtle it happens a lot and I'm speaking from experience and from seeing a whole lot of people doing the same!
As in everything, there isn't a universal right way to do it, it's up to each person to asses what is worth the risk and how can they manage failure. Some are really bad at doing this and well... they fuck up greatly!