Couldn't say if that's the main used runway (I think it is but not sure), the mound is an excellent area of raised ground with good views and on a side road so parking is easy.
HTH
Just checked out the video you posted, that was taken from 'the mound' area