For the best texture, do not overcook the shrimp in the skillet since they will finish cooking in the oven. Make sure the cauliflower is well drained and not waterlogged so the cream sauce stays thick and velvety instead of thin. If preparing ahead, assemble the gratin up to the point of adding the cheese topping, cover tightly, and refrigerate for up to 24 hours, then bake an extra 5 minutes before broiling to heat through. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days and are best reheated in a 350°F oven until warmed and bubbly.