The Leofinance team are doing great, probably too much they are dealing at the moment but I am hopeful they are capable of handling the demands and this post could also help in taking care of areas lacking as mentioned in your post.
Posted Using LeoFinance Beta