HUGE improvement in Baby !
You are really doing a great job! Baby has come a long way in a short time and hopefully will continue to improve.
I would not recommend letting her go at this point, I don't think she could "fend" for herself. Just continue doing what you are doing. Keep offering her pinhead crickets and flightless fruitflies.

Baby is an adorable little frog!

~Lesley