I have an odd idea. I understand that Marc Okrand is not a fan of pIQaD as it is. But if the course were taught in pIQaD (something like Japanese?), wouldn't that clear up the qaghwI', and small letter bugs? And if it were possible to have two versions of the course, one with Roman characters and one with pIQaD, I think that would be ideal.
Okrand has no problem with the pIqaD. He has used it in projects he has worked on. He had no hand in it's creation and I feel that he might have preferred something a little more complicated. He does not have an interest in learning it, but has no problem with people using it and learning it.