No, it's widely held among academics that there's not an adequate appellate mechanism. Some people prefer an appellate body; I personally prefer a proper court, but I think it's widely regarded as requiring a more rigorous appellate process.
On March 27th, 2013. See this statement in context.