Hey Mav
Looks to me like there isn't too much to work on, the main thing I would concentrate on is the bottom hand dominance as mentioned previously
I'd imagine like the majority of rhb you are right hand dominant so naturally the bottom hand is going to be working too hard
To combat this there are a few things you can try that have been touched on already, squash ball etc
For me I think the way a batsmen grips the bat can influence whether or not the toe overtakes the handle on contact
When you place your hands on the handle try to align both v's so that they are lining up roughly halfway between the spine and the shoulder edge this should then allow you to keep a high elbow which in turn should help keep a positive angle of the bat on contact
Your bottom hand needs to be so loose that somebody should be able to tap it off of the handle without much resistance
Bottom hand grip needs to be either thumb and forefinger or thumb and first two fingers no more than that, use your digets only not the palm
The bottom hand on most front foot shots should be just a guide with the top hand doing most of the work
Another point that has been touched on already is the ability to play the ball as late as possible, this is an area that most batsmen struggle with and like yourself I struggle to see the ball right onto the blade and the last yard or so is just guesswork
There are some drills you can try to improve this
Set the machine up to half volleys on off stump and try to check block some balls so that you make contact right under your eyes and then hold the pose for a second or so
Next play the same shot but try to check drive the ball straight out of the net but don't move head to follow the ball hold your pose for an exaggerated period, your balance looks good so this shouldn't be a problem but emphasise the pose to help keep you in the right shape and then practice practice practice
You look to have a good eye and balance and there is a lot to be positive about the only thing I fear for is that bottom hand ruining your day spooning a drive straight back to the bowler
Good luck and keep us posted on your progress