Hi Mike looks like you have found a good way to stay in shape when you cannot get to the training hall.
Some things you could add in would be some medicine ball work, free squats, push ups, sprawls, Plus you can take just about any technique and work it into a solo technique. If you can get a grappling dummy that can help as well. Also do not neglect your stretching. If you look at the best BJJ players out there in general they are very flexible. Though in the end nothing beats working with live training partners.