Andy,
OkinawaBBTV is a live site for Okinawan's showing what's happening, and preserving various arts. It gets updated regularily (but I don't know what the schedule is so I check back every week.
They have been adding karate material which was taken from a movie about the Matsubayshi/Kashiba Juku teachings, which is where the Naifanchi material came from.
There is so much on
www.OkinawaBBTV.com that you can spend hours watching all of it, and it keeps growing.
Good luck,