One thing re funding I wish I understood before I moved here: Europe has no favoured state laws which prevent governments from unilaterally propping up local companies, startups are no exception. However, there is a "no one cares" de minimus limit of 200k euros. Any published funding accompanying a startup visa will come out of this amount, and in practice there are many other schemes to receive money up until the 200k limit. Beyond that you start applying for European wide funding schemes. I'd choose your destination on other factors, since all state money is subject to the same limit.