Hi Joe,
As far as I know you are the only one using that control. Its original purpose was for use inside <title> but in .NET 2 or so they made it possible to just set Page.Title so it was no longer needed.
Your use of it for other purposes is certainly legit but I'm not wild about adding a "show page title" page setting for something that does not even exist in any of the skins we ship.
I would certainly accept patches to the control itself to support specific elements, themeable properties and even url filtering for rendering to make it possible to leave out rendering for specific urls.
I would also consider the page heading request and will log that but it may be a while before I get to it. Any new page settings will require about 4-6 hours work to implement the setting and all the data layers. Often when I get ideas for new settings I would log them and then when there are a few of them for the same table do them all at once because its about the same amount of work for multiple new settings vs 1 new setting.
Best,
Joe