The vids you mention are the only ones I've found of it myself. If I ever built a Grace, I'm not sure I'd have the guts to post it up and restart the bar brawl I remember from a few years ago. Maybe it should have been named Peace instead.
. I bet she'd be great fun with one of Bernie's intake throttles and a big ole' 2oz tank.