I would suggest a Lynx fairing first. That would probably give you room for the roadbook. You might even be able to attach it to the dash itself, but if not it would give you the protection you are after.
http://www.britanniacomposites.com/index.php?option=com_content&view=article&id=48&Itemid=53