That looks really great.
You'll still have some schmutz, dust and crap flying everywhere but the dust collection will help some. My only concern is the rebound of the razor if it ever slips from...