If it takes longer than 2 minutes (even that's a long time) to restart your laptop; it has potential issues. I won't deny, 5 minutes can go by very fast (5 minutes is not very long at all), but, the majority of disconnects don't require you to close/restart the launcher. (You can close/restart the game without closing the launcher). I can't imagine for what reason you would need to reboot your system after a disconnect (unless you just installed something major beforehand; like drivers or something). You should be able to drop and reconnect your internet connection (no matter the type of internet) without a reboot. If you disconnect a lot... Consider connecting to your modem/router directly (via Ethernet cable) for maximum stability. Also consider whether or not you're running the game with proper permissions. ~ You must run the launcher as Administrator and You must disable User Account Control. ~ If you don't run as Administrator, the game will not have the required permission to execute functions properly... and .. if you play with User Account Control enabled, the game will kick you out every time a critical function is blocked; .. and for the same reason, you should also consider playing with your Anti-Virus service disabled (it's safe, if you can trust yourself to behave online).
TL;DR ~ I personally don't care if they give you 5 minutes or 10 minutes or 2 days to reconnect (more power to you if this goes anywhere). Instead of searching for ways to make disconnects easier to contend with; you should focus on preventing disconnects from happening.