• verb (visited, visiting) 1 go to see and spend time with (someone) socially or as a guest. 2 go to see and spend time in (a place) as a tourist or guest. 3 go to see for a purpose. 4 (with reference to something harmful or unpleasant) inflict or be inflicted on someone. 5 N. Amer. informal chat.
• noun 1 an act of visiting. 2 a temporary stay at a place. 3 N. Amer. an informal conversation.
上記はオンライン版オクスフォード英語辞典の定義ですが、やっぱり Visit はお客さん的にちょっと立ち寄るような気配が濃厚です。そんな腰掛け的にやってくるひとに support されたくないですよね。
また、support にせよ、assist、help にせよ、目的語が you ではなくて、us とか PR functionality のようなものだったらよかったのかもしれません。
come to help us とか、join us to enhance our outreach effort とか。