Pokerphile,
As far as your question, if your SSD is going to be your only storage, I think you'll almost certainly find yourself lacking free disk space with just 120GB.
As far as Lenovo, I can't recommend enough to not buy anything from this company, they are extremely shady. Aside from Love_the_game's valid point regarding their price for upgraded SSD being a rip off,
they have been caught three times pre-installing spyware on their computers. They are extremely shady, don't buy from them.
https://thehackernews.com/2015/09/le...top-virus.html
On the other hand, if you happen to like spyware, and are getting a computer with Windows 10, at least you'll have redundancy in your spyware.
Cheers!