Right now, completing a book will give you 2,500 reputation points. So basically, completing 18 dungeons or 16 mission-like quests is worth 2,500 exp each? That's a little cheap. I think 5,000 should be given for the hero's handbook, maybe 10,000 for the dungeons, or 7,500. The current values are just too low, doing a huge amount of work like that should get you a decent reward.
Edit: Why this matters:
See, right now the R5 requirement for armor is controversial. Some argue that it should require effort to max armor, others argue that grinding random monsters is boring and not guild wars. If this was implemented, there would be two reasonable ways to get armor:
1. Go around killing things (current way, still more profitable)
2. Beat the story a few times and clear the dungeons (not as profitable, but not grind)
If anything, 2 would require more work then just running around killing things, and give less profit. However, it would give a reasonable alternative to grinding for titles, making everybody happy.
S

i really was expecting 5k for the dungeon book, since most of the dungeons are way worse to try to handle than the quests. even if everyone knows what they are doing after they've done it once, still the big rewards +5k dungeon book seems greatly pleasing for good teamwork and/or strategy.