Best approach to use this type of 'sensor/switch'?

Does the nail/spring sensor work somewhat like this:

Then if the flexibility of the spring isn't too soft, it might be possible to detect the swing with this sensors, and only use the ball bearings to determine the direction.

You would still not be able to determine the direction, if you swing and tilt the board at the same time, though.