There's no reason why such funcionality can't be extended to the GA world. Plan in the warmth of home, update the plan on the day of flight, feed it to a USB stick, upload it to your GPS.
That's pretty much was PocketFMS does, with the exception that the GPS is portable rather than built in.