I hope you have a ery positive experience with your stay in Mauritius.
For me it is the first time I have heard of online poker being considered as self-employment!
Mauritius had a different perspective on many occupations and immigration is a bit 'sticky' about that.
If you have a good income there should not be any problem here, and I would love to know your expereince once you arrive.
Hae a great stay