Bueno yo recuerdo un trazador de curvas de la Elektor que me cautivó pero era mucho mas complejo que el tuyo pero el tuyo, tenía AD y DA y todo lo hacía con el puerto CENTRONIC (paralelo) de la PC.
El remake que le has hecho al que tu viste, simplemente es muy efectivo y de fácil implementación en cambio el que yo recuerdo te aseguro que era muy laborioso de hacer. Claro que entonces debias pensar en cada detalle y ahora puedes programar todo.
En la forma de graficar los datos destaco que tu elección es la mas fácil de usar y en la que todos estamos algo mas cómodos pero para una posible mejora desde mi posición consideraría un script en Python usando la librería MatPlotLib. Lograrías una graficación similar pero prescindiendo de Excel.
Como aporte veré si hago algo en Python como lo que te comento para colaborar con la idea.
Podrías por favor subir un archivo con los datos relevados tal como se ve en el enlace, asi lo uso de guía para el script?