Thinking ahead to DS birthday, he will be 5. He has a fairly cheapy marble run which he likes but you only have to look at it and falls over. The galt one seems to have good reviews but I also came across the gravitrax which might last a bit longer, but is 5 too young? He is ok with Lego etc?