Consider not mangling homeDirectory and mounting both where documented in the directory. /home might be on local disk, then mount /home/cluster or whatever on top of that.
Users may be confused if the same path is shared on one box but not on the other. Where you can, be consistent across the network which entire trees ( /home /srv /var etc.) are mounted shares and which are local.