Keep in mind that, while vocations may technically refer to activities that bring you immense satisfaction, lots of people are going to use this term as a synonym for “technical career”. It is therefore kind of a loose term. You can choose whether you want it to mean “that which makes you happy” or “blacksmith”.
Pros
A true vocation can provide you with a very different level of enjoyment and life satisfaction.
Your true calling might not pay much, if at all. While it may make you immensely happy to collect sea shells, “beachcomber” isn’t a job title that’s going to net the biggest paycheck you’ve ever seen.