We use keyboard controls in our app (vidhub.co) to control media, looks like a Safari 11 user will no longer be able to just hit a key to start a video if Safari's "automatic inference engine" chooses to block us.
document.addEventListener('keypress', event => { if (event.key === 'space') video.play(); });
...then everything should just work fine.