What are the implications of the Passeport Talent for a Canadian?

For anyone who has used it, what was the process like to setup your company in France? What are some tips around moving from being paid from a Canadian entity to a French entity? Do you put yourself on payroll? etc.


I feel like it's a good pathway for me to go down, but I'm a overwhelmed as far as the practical concerns go and the mechanics of the move.