why are you debating whether or not to go forward with an appeal? Considering everything you have said here you have a strong case. If like you’ve said you have been self employed and have sufficient evidence (company records, invoices, reference etc) to prove it why will the visa officer tell you otherwise and you actually consider letting it go?Don't lose hope buddy, every case is different.
I don;t think there is an issue my capability of supporting myself and my family in Canada as I provided all the evidence.
The objection is if I am self-employed in the UK because I built my case around that.
I will be fighting on that point if I went forward with the appeal. I'll post an update here if I went through with it.