I am filling in for Caps until he returns back from vacation, we have both reviewed Hide Title and found it most useful.
" . . . are you asking for the ability to add your own selector via an options page?" Precisely, the user would see a selector to various title style options.
The other consideration is having a CSS function for interline spacing. The problem using the heading style is the top and bottom interline spacing. Many times these upper and bottom offsets are not desirable, they contain too much space.
Here is how I see the solution: You offer not only the ability to hide a title, but to display titles using a style picker - so that the publisher may create custom styles - they could set and save:
A - Font color using a color picker
B - Font size
C - Alignment - left, center, right
D - Font type (perhaps include Google's fonts)
E - Interline spacing for top
F - Interline spacing for bottom
G - Margin-left
In practice, themes should offer consistency, page titles would be one of those, however, allow the content builder to use their own discretion to change a title style - allow them to deviate if they wish. Here is an example:
The author is getting ready for a promotion, the author may desire the page title to be different from the WordPress default - which is dictated by the current theme. Your Hide Title plugin would also allow the author the freedom to dress up this particular page with a different style which better integrates with the page design.
Think of the Hide Title plugin as a function of a theme engine, allowing flexibility for the content creator to have say on how the title for any page will be styled.
Caps and I have reviewed your plugin and discovered that if a theme does not allow you to hide a title, your plugin is needed. Now add the function of being able to select from pre-made or custom styles, the Hide Title plugin is much more then hiding, it has now the elegance to stylize a title.
Page titles are good for page labeling and not always good to display when published -
Here are the problems:
The page title inter-line spacing may not work with the page layout or when images are at the page top, so this is another reason to hide a page title. By default hide all page titles because they are generic in: positioning, style and in line spacing, good for consistency, bad for custom page design. I can tweak my titles to look good using my theme, even so, titles get in the way.
Conclusion - You have presented a great plugin that is needed and would like to thank you for your great work. There are thousands of WordPress users that are unaware of the benefits of the Hide Title plugin, most would ask, now why would I want to hide a page title? This is all about educating the content provider and not the admin.
In support of Hide Page, I have suggested to Talking Manuals, that it be staged up as a featured plugin.