Currently gyro positive values move an object "away" from the viewer when the watch face is tilted away in the horizontal axis, but TOWARDS the viewer when the watch face is tilted away along the vertical axis. This means that the 3D effect only works correctly in either horizontal or vertical directions, not both. Either the gyro should be separately adjustable in each axis, or there should be an "invert" option on the vertical axis.
Failing that at least invert the y-axis as standard, so that behaviour in horizontal and vertical axes is consistent.