Looks good!
I think using the metal repair ring would be better overall, gives you 4 screws into the subfloor spread out over a larger area.
This means each screw sees half of the load when compared to using only two screw/bolts directly at the toilet mounting points. RV subfloors are not known for having a lot of strength and spreading out the load from two screws to four screws may prevent you from needing to do this again.
Would be a different story if you were dealing with a toilet in a home where you could get directly under the toilet from the underside and add extra reinforcements to the sub floor.