'Heading home' ('Heading; -> what's the objective? Answer: 'home') is the same as 'going homewards', or 'being homeward bound'. I see no reason for saying 'heading homewards', as the idea of direction is inherent in the word 'heading' - though I'm sure many people use it. Whatever you decide, you need some punctuation.
- For Teachers