Wow that was fast! Amazing work as usual. As for crashing, this is a new trainer so there may be something wrong, but make sure you go through Link just incase. If alot of people have problems they will fix it ^_^
There is a chance that the crashes are not even the fault of the trainer. Have you tried the game without it? A lot of people are reporting different problems, and from all appearances it doesn't look to be one of the best made ports around. Still a decent game, though.