Yeah, that looks fantastic.
My $0.02: I imagine the effect on Cp is negligible as long as the pivot is low friction under dynamic flight loading. I should say, I'm basing this on recall of decades old fluids classes, not on any canard analysis on rockets etc...
Provided the following: "Low" speeds such that the loads don't make the canards lock in place. No matter the angle of attack, the canards will produce force perpendicular to the canard surface. The force can be summarized as a point force at the canard's Cp. As long as that point doesn't correlate exactly with the canard's attachment point it should always produce a moment that will pivot the canard and it won't flip around because the canard Cp is clearly aft of your canard pivot point.
Of course the canards may flutter like mad