It's a minor point for sure, but I've noted as I'm rolling out ideas portal first internally to employees only that our ideal portal (which will forever be separate from customer portals) has a tab title of "%CompanyName% Customer Feedback" and that the submit new idea page has a tab title of "%CompanyName% Customer Feedback Form".
My suggestion is that these page titles reflect the "Portal Title" field in the Idea Portal configuration page.