'Degrees' after a heading is only necessary if the heading ends in a zero, otherwise spot on
From
MATS Pt 1
3.4.2 When transmitting messages containing aircraft callsigns, flight levels, headings, wind direction and speed, pressure settings, frequencies, transponder codes, and aircraft speeds, each digit shall be transmitted separately. The only exceptions to this are FL100, 200, 300 etc. which will be transmitted as “Flight Level (number) Hundred”
5.1.3 For all transmissions, with the exception of those used for surveillance or precision radar approaches, “degrees” shall be appended to heading figures where the heading ends in zero, or in cases where confusion or ambiguity may result.