Non ti basare se l'hosting ti installa o no SMF....
IL FORUM LO DEVI INSTALLARE TE!!Fanno solo cacate ste cose.....
Hosting italiano è meglio, hai ragione, anche se andando su hosting stranieri risparmi un po'

Tutto dipende da cosa devi fare, banda, spazio...
Qual'è l'hoster italiano che hai visto? di cosa hai bisogno?
SMItalia e simplemachines.org stanno su server dedicato(non hosting) ma non ti so dire dove sono stati presi perchè non miei, ma te lo sconsiglio per un semplice forum, a meno che non intendi metterci altri siti sopra e hai un alto badget di spesa!!
Per quello che posso direi dei mie forum, beh, io mi sono rotto degli hosting, li ho provati tanti, fino a che mi sono deciso a comprare un server dedicato!
Ovviamente mi è possibile perchè non lo pago solo io e ci sono piu siti sopra....
Al momento non saprei che hosting italiano consigliarti, magari qualche altro utente può dirti qualcosa sulla sua esperienza...quello che posso dirti è di prender hosting con server linux e di lasciar perdere il servizio hosting Aruba!