You don't have to. As far as I know, on Steam all of demo version of a game will be converted into full version installation once the user purchased it. Your Steam client will patch it as if it's an update to newer version.
However some game demo does have separate appid and not properly parented to the paid version which causes two installations. But for GGMax it's properly parented.