FYI - new custom controls rock! It works perfectly now with the controller I added last week. Since both the player controller and camera script are on the player, I set both Custom Controls (0 and 1) to 'Player' for 'Blocked By' and 'Placed On' and it works like a dream.
Thanks so much, GiL =)