I rather like the name LEOFINANCE, but I am all about finance, so that appeals to me, but I get that LEO is for everyone, not just us money nerds.. :P
How about LEO hub, or just L-hub.. it looks friendly and is easy to remember. then people can go and find out more about the finance part if they want..