...
Is being a gig worker worth all the cons mentioned? or do you still find being a traditional employee more appealing?
If you have less needs, and some savings to manage your needs when you are out of work (assuming, you'll get work after little break), then you will do fine as gig worker I suppose.
If you have a family to maintain, traditional jobs are comparatively more stable, and they come with perks (i.e, insurance and savings).
In the end, when asked a question like this, it's up to each individual to decide because there is no definite answer as to which of these two jobs is better, freelance or conventional workers. Because both have their own advantages and disadvantages, and of course the best choice depends on each individual, starting from lifestyle, career goals or according to needs as you said.
However, to achieve our goals quickly, we must try to be able to do both. Income from conventional work to be able to meet the needs of life must be stable, income from freelance work can be diverted to investment for the future. So being able to live both will be better. After all, the more income, the better to achieve financial freedom in the future.