I generally agree with your summary, just a few points we'll have to agree to disagree that are our opinions.
Re dumelane ka bongwe fela jwa pelo gore re dumelana le yona fela go na le dintlha tse di rileng tse re naganang gore lefapha le di tseye tsia.