Proper statistical analysis to compare means from three groups with two treatment each

any help to solve this is greatly appreciated:

The research question is to assess the superiority of Treatment A for estimulate bone growth in comparison with Treatment B, the current standard.

I'm planning to compare two treatments to estimulate bone growth in maxilary sinuses. For that, I will treat each patient with treatment A in one sinus and treatment B in the other.

Hence, my design is To randomize X patients to three groups with

• Group 1: one sinus with Treatment A vs the other sinus with nothing
• Group 2: one sinus with Treatment A vs the other sinus with Treatment B
• Group 3: one sinus with Treatment B vs the other sinus with nothing

My first tought was to compare within each group with a paired T-test. Then I considered to compare the means with an one-eay ANOVA of repeated measures, with two measures for each patient. Is the ANOVA use right?

Which is the better way to compare means between treatments with repeated patients?

Any comment, answer or criticism is welcome.

My thought is to approach this with a mixed effects regression model with a random intercept for each person. I image the data set up as follows:  id condition outcome 1 A 3.2 1 C 1.2 ... 30 A 4.2 30 B 6.2 ...