If I may...
As somebody mentioned, it's common practice in Europe. In particular, it is illegal in Germany, however we do it, a lot. Only the Dutch seat in traffic for hours
In Italy, France, and to some extent, Poland, for example, drivers are constantly monitoring their rear view mirrors and making way for the bikes. There are two reasons: they want their mirrors to survive, and they don't gain absolutely anything cutting you off, and they know it. It's just common sense. German cagers tend to block more than any other Europeans, but that has been improving over the last decade.
So, my advice, look at those places where people do lane splitting and learn from them.
Me, I split. It just makes for a more efficient use of the road. But I'm not one of those nut cases that blast between cars Ghost Rider style. Like with most things in society, a bit of good will and civility go a long way. And I always thank the cager that moves, specially in Germany, where I want them to know that their gesture is appreciated so they feel encouraged and keep doing it.