Think forum should be in the title. It may be obvious you are in a forum once you are here, although it's not initially obvious when you go to home page, but outside of here, on stickers, badges, t-shirts, caps etc, it just looks like am advert for Ford. It means nothing.
Had to have the word forum in, so that outside of here it acts as advertising, then once you arrive on site the logo is reaffirmed. Doesn't need the URL. Just the words ecoboost performance And forum, Let Google do the rest.
From someone who's spent thirty years in sales and marketing my advice is if you leave out the word forum you will regret it down the line ,/)
Sent from my GT-I9100 using Tapatalk 4