I absolutely agree with that assessment. It's kind of ironic that you have more right to appeal if you get a parking ticket than you do if your citizenship is revoked.
A lot of good suggestions have been made including perhaps expanding the IRB jurisdiction to include citizenship cases. There are questions about the H and C factors, the humanitarian and compassionate factors, that could also be included up front when an officer decides whether or not to refer a case to a hearing.
Of course, we need judicial oversight at the end of the day, whether it's the right to appeal to the Federal Court or to have a judicial review of a decision from a panel such as the Immigration and Refugee Board. I think all of those are very good suggestions.