With the caveat that it is reasonable to admit Harbaugh can see things in every QB this class has to offer that we can't, I am in favor of not drafting one of these QBs in the 1st.
Instead, I'd like to use the extra cap space/expectations/reliance we'd presumably spend on a QB taken at #7, and swing a deal for a higher quality FA QB.
Granted, no one knows when FA will happen, how the future drafts will be impacted (rookie cap), or who is even available. So, what I'm saying is admittedly shooting in the dark a bit.
But, if Baalke/Hargaugh/scouts think there are better QB classes in next years', and the year after's Draft, it perhaps makes better sense to productively forfeit greater-valued picks this year for the FA QB, than to somewhat desperately spend a high pick now with the decent chance the pick ends up being unproductive toward winning.
More clearly, I'm willing to have them wait a year to draft potential franchise QB than to pick one now if they deem this year's more risky.
Immediacy < Value