Here is my solution for puzzle 25 that runs 20% faster than the book one. Indeed it has 1 more ramp than most solutions posted in forum, but it is so the marble get the lever faster.
Ramps:19
This are the times running on my un-modded TT computer.
Latitude 09°47`:
Book solution: 44s 43s 44s (43.7s avg)
Shared solution: 35s 36s 34s (35s avg)
Link: jstumble