So I remember reading that there's a 15% performance penalty to landing Falcon 9's first stage on the barge, and 30% penalty for RTLS (Return to Launch Site).
But of course it would be very preferable to land on land. More room for error, no need to worry about weather on the ocean. Simpler.
So… if SpaceX is building their own launch site at the very south-east tip of Texas, could they just do the land-landing someplace else than the launch site? The CC Landing Zone 1, perhaps, and if that's too far away, then maybe a bit north, like Louisiana.
Does that make any sense at all?