Screw Harvard. Go to Princeton. Or CU.
Honestly, a kid who is getting legit D-1 offers who ends up at an Ivy league school will absolutely tear up that league. There's maybe 10 guys in that entire league who could crack the two-deep at a middle of the road D-1 program. If he really wants to play against the best, the Ivy League won't give him that opportunity. I wonder if Stanford is interested? That's the best of both worlds, I would think.