I, too, have had nothing much better to do lately, and have been reading up on crappie behavior… I believe you are right — the crappies generally just seek warmer bays / food right after ice out, and might be located shallow or suspended just off of the shallow bay or structure. Theoretically, I don’t think they generally spawn until the water temps get into the 60’s to even 70 degree range, and this won’t happen for a while on many northern lakes… Probably just depends on your definition of pre-spawn… I suppose you could technically consider a fish “pre-spawn” anytime from post-spawn until the next year’s spawn…. But if you use In-Fisherman’s calandar periods to define “pre-spawn”, they define it using more specific water temps and such… Generally (according to the In-Fisherman info), crappies just after ice out are still in the cold water period. Pre-spawn doesn’t hit until the water warms up, maybe more around May in the north.
(In-Fisherman’s definitions, not mine… I’m sure many lakes vary as far as how fast they warm up and when crappies spawn…)