The only direct criticism I see levied against JEDM is about the quality of their website, which is a fair critique. JEDM really should redo theirs. Nothing specific in the link you provided that speaks to any problems with JEDM's software. Almost all the gripes are directed towards Emotiv.