I fly a 471NM IFR route a couple times every month. 3 legs. Magnetic courses are 359, 001, 001 and the reciprocals returning. Passes through several approach controls and centers. So there and back the I file even thousands since the initial magnetic course is on the western half. Assuming I haven't changed altitudes for smoother air, better winds, or icing, I rarely am given a new altitude for direction of flight. Probably once per year, and typically Memphis center (maybe Nashville approach), I'm given "Wrong altitude for direction of flight, would you like 7 or 9 thousand (as an example)?"