We have all done it GJD, I salute you for posting your vids and inviting comments. You will likely get both good and bad.....
Road riding needs to flow a little more compared to the on-off-throttle-throw-it-around off road style. Until you gain more skill and confidence stick to the 'slow in fast out' theory where you approach the turn a bit slower and once you have tipped in and picked the apex, roll the gas on smoothly and power out.
I'm sure we all wish you well and none of us want to see you miss any of those saves. Like so many racers say, "you gotta slow down to go fast".