Am i missing something? Guest of Honor gives me 5VP if i discard my hand, right? That said, in games without +Buy, the most i can get out of ANY hand are 6VP (by buying a Province), which makes this card compare too favourably to... well, to any way of making the game proceed at all. I know, Empires more or less ignores the rule that VP-token cards should push the game towards its end with designs like "Chariot Race", but i'd still argue your game should have game progression built in. For example, you could do a "Reserve-Ritual" where you trash a card to get VP equal to its cost, although that obviously wouldn't be incredibly creative.