Subclass 132SBH Business Talent and 188A Business Innovation and Investment (Provisional) visas: Making good investments

National and State governments have been promoting Business Innovation Visas since 2012, to attract overseas entrepreneurs, high net-worth families and businesses to invest in Australia, thus offering a migration opportunity to these individuals and families, and also generating new jobs within Australia, enhancing the economy of the nation.
However, are these investments in the right businesses?
Are the would-be migrants aware of the various business options in the respective regions?
...