These four factors are necessary to create any successful company; Montreal Start Up provides start-up finance to people with ideas... and maybe even some input on how to create your own bit of luck!
Having a small fund is going to force Montreal Startup to act and behave just like a startup. They are going to know exactly what you are going through, because they will be dealing with many similar bumps themselves.