Is it good to override default title tags in following scenario?
I am using nested master pages on my website (ASP.Net).
By default the titles in head section (that appear in the address bar) are set to default title -- say mywebsite.com - {active page name}.
On a certain page, I want to display some more important information in title (for better SEO results) -- say mywebsite.com - {page title} - {some more important information}
Your opinion with expertise is highly appreciated.
Yes, I'd agree with your approach with one caveat - the most important stuff should come first in the title, not last. So it would be more like:
{some more important information} - {page title} - mywebsite.com
See how stack overflow does titles as a good example.