Do you understand the term "open a channel with them"? You have custody of your channel.
I don't understand what olympus is and how does it work. Is it basically a node that you connect to and it opens channels to other nodes you want to open channels to? If it works tjat way it still has the problem that it is centralized (if you only oprn a channel with them and not anyone else).