I wish you all luck! I know how frustrating it can be to not have successful feeds. I have been struggling a lot with Crawly, sometimes she takes, sometimes she doesn't... then the regurge, ugh. So far she has kept it down though, so I am really excited.
Heck even my little Kenyan Sand Boas ate... funny to watch, so much like Dune. :D