Good idea with the randomized die determining level layout, but there is still the issue of the fact that rolling certain die feels necessary to complete the level. Rather than make it random chance, maybe have certain points where players can roll the die and choose a side, determining what platforms are open or not?