Yes as per the BC PNP guidelines, I am also interested. But I believe the minimum investment is 200K CAD, so you should be prepared to invest such amount. And because Vancouver is also a largest city in Canada, Opting for BC PNP is also a good option over other state's PNP options.
START UP visa is for people who can attract investment from Canadian investors. Its tough, unless you already have a very bright idea.