Comment from @barriehadfield:
The other gotcha I have gotten over is that Hyperlink Router includes its own source of React and this is a nightmare for me as I get into NPM version hell, so I use a fork with no source included and get React and ReactDOM via NPM