Honestly no I never used it, don't even remember that being in the game TBH. Deus Ex has an ability to see through walls as well and I never used that either. I just never got much out of seeing through walls since you can peek around corners/hear their footsteps/many other abilities to overcome obstacles that are more fun to use.
Pikmin 3 comes out in like 3 weeks roughly and I'm super excited. One of the very best strategy series ever and this one looks really good.