Back to the mats.
A nice cloth or leather mat would be preferable to me, personally. Plenty of space to wrap it around the spell books and a few low profile pockets to hide the dice, markers, and tokens when folded and it would make the game a lot more portable. Still kinda bulky, but easy enough to throw in a backpack for easier transport to a friend's house for gaming if you are walking, riding a bike or motorcycle, taking public transportation, etc.