As a tower controller, if i asked an a/c to "climb straight ahead" i would expect the runway track to be flown. If i asked an a/c to fly runway heading, i would expect the pilot to do just that and maintain that heading until otherwise advised.
At the end of the day, regardless of what phraseology we are advised to use, all pilots should realise that the instructions above mean different things and comply accordingly.