不是满天过海
it's perfectly legit, as these trades are not consided as the same trade (differnt expiration, different strike and different accounts), so gains/losses offset across legs do not apply here for the straddle rule. but it happens to be offseting other trades in the same account, it's different.
good discussion