...Not really. You're always going to take a few more lumps pugging, than with a pre-made. The same negatives happening on the Pub Side, are happening on Imp side. I think the biggest drawback on Imp side, is that there are too many players who think they know what they are doing, start qqing at the first sign of losing, etc. I'v e had a chance to play more recently due to winter break, and have a had a great time in the zones for the most part. Some fun groups to play with and against, such as Balance on pub side, and Catalyst on Imp side. I recently made a sage and did note a need for players, so that toon will most likely be my focus for a bit.
Still waiting for Bio to tie all this great PVP to some sort of open world bounty or to an RvR scenario, though.