I made a few fixes and tweaks to the tweakscale patch.
I see you previously changed the surface types to have defaultscale =1.25, but that creates an interface problem because surface scalefactors are 0.1>0.5>1>2>4. Instead of undoing that I replaced the surface scaletypes with more suitable ones based on stock parts.
Here are the changes:
Removed Osaul cockpit duplicates, corrected defaultscale on the Osaul radial (aka Yavka) parts to 3.75 m.
SXTWingSmall and -Large are covered by SXTWing*, removed those two.
Switched wings and elevons to free_square, same as stock wings. (So default scale is 100% and mass changes more reasonably.)
Replaced other type=surface scaletypes with more appropriate ones.
Switched air intakes from stack to stack_squared (or free_squared) to be in line with stock intakes (reasoning being they are supposedly mostly hollow parts).
I made a few fixes and tweaks to the tweakscale patch.
I see you previously changed the surface types to have defaultscale =1.25, but that creates an interface problem because surface scalefactors are 0.1>0.5>1>2>4. Instead of undoing that I replaced the surface scaletypes with more suitable ones based on stock parts.
Here are the changes: