The BVoc is a relatively new course. Prima facie, it seems to be a course that is more inclined towards skill development in individuals.
The traditional BBA is more focused towards building managerial skills.
If you are interested in being more hand on during your career, you would be better advised to go for a BVoc.
If you are more interested in joining the corporate sector with more traditional business roles, a BBA is better suited for you.