Roger Federer says he's 'as good on grass as Rafael Nadal is on clay', as he prepares to start his grass-court season at Halle this week.