For c) point, the biggest european countries internet wise are really well connected. Just restrict to De / Fr / Nl / Uk. Other countries might be less connected (aka Es, Cz, Ee).
Also lot of ISPs just got their transatlantic links connected to London, while NL is really the central place of the european internet.
Hence my choice of London and NL. There's plenty of capacity between the two, as well.
-- Neil
Perhaps. But hosting servers is one thing. Having human technical help now and then is necessary as well. There are people to do this in Paris.