Guys, talked to american express customer care. They told that if you want spend based fee waiver on new amex platinum travel card, then the person who refers you, should have that card with similar benefits. Basically, if he has PT card with spend based fee waiver and refers you, you also get the same.