Hmmm is there not too much stress on the arch of the fork? Neat idea but I wouldn't think of doing it that way (imagine if you nose case!), I'd just have the rubber whatever-it-is attach to the lowers just below the arch.
my bf works for the designer. the guy designed the frame and mounts and figured out all the geometry. check 'em out. Lenz Sport...the guy makes downhill and xc bikes too.