Many will tell you that Lean is the next big thing and that it's great, because that's what everybody's saying at the moment: build an MVP and figure "it" out as you go.
But before you decide how you're going to run your business, you should also consider the methodology's limits and when NOT to use it. Apple is the classic anti-lean company, and it works pretty well too. So go read all you can about Lean thinking because it does offer some valuable perspective about discovering market-fit, and then ask yourself if your business is "leanable". For instance, if I were a corporation looking to spend 500K to buy some technology solution, I wouldn't want to be a lean startup's guinea pig.
Well, basically its a methodology and a set of principals for building a startup the right way. The most important theme throughout the book is how not to do what you don't have to do. and how to only do what contributes to the success of your business. Its a must for every entrepreneur.
here's some more info: http://theleanstartup.com/
I see lean startup as a method of identifying risks then taking actions to reduce those risks. How much risk are you comfortable with? Are your assumptions blue sky or are they based on a deep knowledge of your customer and your competitors?
Lean is about maximizing customer value while minimizing waste. The term "Customer" changes based on where it is being applied - manufacturing, operations - or startups.
A "lean startup" is a entity that uses lean methods to validate its product and customer base. The goal of such an effort is to create a sustainable business model. Defining and validating who will pay for this product as early as possible is a big part of the effort.
Focusing on the MVP without validating customer demand (customer development) is simply applying the latest three letter acronym to existing processes - and isn't lean.
If you are worried of building another "product that no-one wants", you might want to try Lean Startup.
Spending time and money building something no-one wants is the worst fear of all startups. Lean Startup tries to solve that problem by initiating the contact with customers even before you start building the MVP. Then you'll iterate using build-measure-learn cycles towards filling the customer needs.
Lean Startup is just one approach to that problem. There are other customer-first approaches too.
After failing couple of times, I've picked Amy Hoy's brick-by-brick bootstrapping approach myself. I feel it's more optimized for online software products, whereas Lean Startup is more general and can be used for other type of startups as well.