I think my grammar and word choice may have let me down on my earlier post. I meant to say, "and that's a fair point". But what you're saying does sound reasonable.