WestCoast Racing have much to feel good about after a pleasing debut in the TCR at Sepang International Circuit (29 March).