Yes, the idea is a part of your sales income can be in recs.
If 100% of your sales are in euros, you are not part of the rec network and you do not enjoy your benefits, and if 100% of your sales are in recs, it may be that it hinders your obligations to pay taxes in euros.