Uh, he said this is his *first* Amiga C++ program. I'd say a device driver of any kind will probably be his 500th or so... :-)
Don't worry, if history is any guide within the first few months of OS4 being out, someone will port the Linux driver and post it on aminet.