Well you have to realize that /usr is a very important part of your filesystem. I don't think I've really seen anyone mount the whole /usr directory over NFS or NIS for that matter. Most that I've seen are like /usr/local or maybe /usr/local/share, etc.
You could try accomplishing this using NIS along with it but I think you'd probably be better off just making a diskless terminal type server if you want most of your commands or programs to run off another machine or server. Check out this site:
www.tlsp.org
I'm sure they might have some hints or tricks to accomplish this or maybe links to other resources in mounting filesystems over NFS or NIS.