I think yes,, on my sofrider you cannot see seatpost on the bottom of the frame, and from the pics I worry about clearance ?
The rack looks great McWheels !!
If your frame brace proves too fragile you might try fabricating braces from the v-brake mounts.
As an example the Old Man Mountain...