Hi Snarf,
I also tried the GPIO some month ago and I had to do some modifications to make it work. To make it work att boot I added a retry in the opening of the file in case ProviewR was started before the GPIO files were created. There also was something with the loop over the channels that I had to adjust, but looking at the code now I can't figure out exactly what the problem was and if there is any work around. It's possible that if you also create channels for the GPIO numbers that you don't use, without connecting them, it might work.
/Claes