Sounds very reasonable.Couple of thoughts. My guess is that a mic input on a laptop is not going to be a full bandwidth circuit, but rather optimized for the frequency range of the human voice. Noise is related to a circuit's bandwidth and gain, so again, if you're the maker of the laptop you severely limit bandwidth so no one complains about the mic input being noisy. That likely explains what you are hearing.
You're also going to pay a pretty high noise penalty attempting this as you've got to cut a high signal from the headphone amp significantly only to boost it back up again. It's almost guaranteed you'll end up with audible hiss no matter how good the headphone amp and mic preamp are.
But what about already existing ¼inch to ⅛inch mono adapters? These supposedly work great to bridge the gap between electric guitar and computer over the mic input..
My idea was to bridge between my guitar amp and my computer though.
I guess the difference is that the frequencies from the instrument itself are more easily post-processed in the computer,
as compared to adding all effects in the amp and then sending the "finished sound" over the 3.5mm cable?