No, I am not sure about that. Cash Converters have the notes so benefits won't befall the current longterm holders but the next bunch that come in on a new restructure.
Money is to be made here, just got to get ones timing right.
At the moment its still a company that can't make a profit. Be patient. The buy time is going to be alot more abvious than when the sell was.