Imagine everyone on a team does a (free, found online, not 'legitimate') test and then spends an hour or two discussing the results. Everyone learns that the developers are not very agreeable (joking! Lighten up!) and that the sales people are extroverted and that we're all quite different but we can all work together to achieve a common goal, or whatever.
I think it's fine so long as you don't claim it it science and that you don't get caught up in it. And it's better than going on a ropes course . . .