Actually, I couldn't really make up my mind. Both side have their pros and cons. Its really hard to choose.
But then, a sudden twist of event freed me from the trouble of choosing my fate. One of my colleague has just resigned. There is going to be another major team re-org again. And there wouldn't be a way that I can transfer over to the other team.
Anyway, its also nice to stay at my team. I forsee some challenges for the next few months. Should be quite fun.... I hope.....