Exactly.
It would be a great move for Nicky and for Rangers. I think he would benefit as a player playing and training full time at the best training facilities in Scotland. The lad can score goals and undoubtedly he'll score them playing with Rangers. Just because he's played with a second division club doesn't mean he cant make the step up to a big club like Rangers, players have to start somewhere. It's a win, win for both player and club.
Edit: Waste money on someone like Jon Daly who will expect a massive wage and probably wont give his all for the club, or sign someone like Nicky who wont cost much in wages and who has already scored many goals in the league.