No, we won't lose the right to compensation for Ray and Ng as they are under 24 and we're developed at the Academy. We didn't lose out on rights to this money for Colclough (figures between £300-£600k are bandied about) but we would usually receive more if the player is under contract as we can obviously negotiate a fee as technically the player is still 'ours'.
It's a bit perverse that we are better offloading a 23 year old than offering a 1 year deal past their 24th birthday, as we did with Moore, but they're the rules.