This is a question for Lightning node managers. I am wondering how many of you use some kind of tool to analyse the current network and suggest best next nodes to connect to. If those tools are free available ones, or if you created your own, and whether you share them or not.
The reason for the question is that i am developping mine. It has a very early simplist version online for now. Now, i have the next version of the analysis algorithm ready, and need to connect to the web interface so it can be accessed.
But i have not yet really chosen exactly in which terms i should share it.
One thing i don't want to do is charge for usage.
I thought, the best way for me to get 'some' rewards would be to provide channel advice, but only for nodes that are connected to me. This way, i get part of the traffic fees for the additional traffic the channel advice will bring them. It also has the advantage that if most nodes that use the advisor are near, we can form some kind of constellation that obeys the same topological rules, and the channel advice will tend to improve traffic for everyone, contrary to advice for independant nodes which only benefit them, and they will not benefit from other nodes using the same advice, it would be the opposite.
Currently, that constraint to be connected to my node is not activated, as i don't claim for it to useful enough yet to force people to do it.
So the question arises, if it is even realist to do it this way? I am guessing, at best, 1% of the nodes might feel the need to use such tool. Then from that 1% (so about 150 nodes), how much will agree to first open a channel to me?
If i have to let the tool totally free for it to be used, and it ever proves to give useful advice, then as the rest of the word has +1000x my liquidity, the tool will actually make my free work give my node a disadvantage.
If sharing it gives me little rewards back, and maybe even gives me a disadvantage, should i even share it?
I saw some posts of some beginner node operators ask for advice. And a majority seemd to say to them "be selfish, build the best routing node you can, not the node that will be have the lowest fee, it will benefit the network more"
Should i apply this too in this context?
Your points of view are welcome