jesters are legit and i checked out griffons the other day and they seem very plasticky and flimsy but i think for a lighter person they should be fine
i have a pair of griffons mounted on my hellbents i havent skied on snow with them but i have buttered around and they seem pretty damn solid plus super light weight and they are cheaper then salomons din 12 binding