Im not sure if this is the best place for me to post this, but I use Neo Invest and I love it!
My one recommendation/request would be for Neo to put a hold on the funds as soon as you transfer money to your invest account.
I understand it takes a couple days to process, but sometime I submit the transfer and then forget and put the money onto the credit card and then the invest payment doesn’t go through. If neo put an immediate hold on the transfer I wouldn’t have to worry about forgetting to not touch those funds for a couple days while it processed.