You can mention in profile, you can also post as an answer to any question, if you think write up is relevant & helpful for the query raised by any forum member. you can also share your vlog in your social media circle.
Video uploading options yet not added on Tripoto, All you can do is Share links of vlogs uploaded on YouTube, Instagram, Vimeo on your written Trip detail on Tripoto. Hope you get it