Landing shots trains PSI skill, using the same breakpoints as firing accuracy (12 hits for max rolls). Misses do nothing. If you haven't unlocked soldier's psi skill in psilab, they don't train it, and won't get secondary stats either, unless you do something else that trains a primary. Seems intentional on the OXCE part.