It's more practical to drive like this, so you don't have to take any risks. However, there are many such businesses. You'd better register an advertising company yourself, which is the best, but you should plan well and see how much it will cost a year, so that all the problems will be solved.
There are many invoicing agents outside, but sometimes there are so many fakes that you can't solve the problem of stamping your contract. I think linking is the best way to solve the problem, and it's no big deal to pay management fees.