I'm pretty sure when using sshfs for multiple users would map everyone to the user you initiated the connection with.

To prevent yourself creating files under the mountpoint of your sshfs just make the dir r-x before mounting.
Should give you enough of a heads-up when you try to store you downloads there.

And btw: Mounting NFS at boot works fine and is just delayed until the network is configured.

Otherwise a nice introduction ;)