Yes of course this is a good move from Nepal cricket team and I really appreciate the progress of this team just like you I also think that soon we can see the Nepal team in the top cricket teams(its really hard but those can achieve goal who tries best). If the government will decide to give a handsome budget to the cricket board so we can see more improvement in this team. By the way this an opinion, what will happen no one knows.
Nepal is not a very rich country and therefore the players can't expect a lot of fund from the government. Nepal, like most of the other associate nations are heavily dependent on funding from the ICC. But the problem is that ICC funding for Associate nations got reduced by around 80% in 2015, due to the big-3 formula. In case of Nepal, the decrease was even steeper, because they lost some matches to teams like Oman and UAE. It was like a chain reaction. Players were forced to retire due to lack of funds, and as a result they lose crucial matches. And when they lose matches, their funding goes down even more.
And although the BCCI has refused to support Cricket Association of Nepal (CAN) till now, they are receiving some support from the PCB. A few days back, Mohammad Rizwan met the CAN officials, and some of the Nepal players including Lamichhane.
Now coming to the issue between Sandeep Lamichhane and Scotland players, I believe that it could have been avoided. Of all the teams, I am surprised that it is Scotland who are over-reacting here. Scotland Cricket is under investigation for 22 allegations of racism, directed against players of Asian origin. This issue was first raised by their ex-player Majid Haq. An investigation recently found Scotland Cricket to be institutionally racist.