while i agree with the 2nd option the caveat is that generally you need some form of business entity or status for companies to pay you, just sending bitcoin to a dude that did some work for a company normally doesn't cut it
my advice would be make it easy for companies to work with you, and considering you are based in a country dying from bureaucracy you don't want to have more obstacles than needed.