In the referenced message, Roy said:
Registering is not "bad", its just not beneficial. Given that the routes I want
to announce are within my assigned range, why is it a good thing to register
them? If the transit provider always add entries when I ask for them, it seems
to be very little benefit..
This is the case of transit so I am a customer paying money for a service. I
started this subthread because I felt others would want to know about this. I
made the mistake of buying transit service without asking about their BGP
policies. I was hoping to help by sharing my experience.
Registered routes, imho are beneficial. It permits filtering based on
IRR data, and ensures that the entity announcing the routes has spent at
least a modicum of time considering the impact they will have on the
network. (Oh, look, I'm registering 500 routes to deaggregate this 1, maybe
I'm being rude!) Of course, they still may not care how it impacts the rest
of the world.
Some providers loosen their filters for registered routes, since the
originating entity has taken the time to say "we will announce blah".
Otherwise, any leaking of more-specifics with the same origin only
appears like a route leak that should be protected against.
If I were choosing a transit provider, I would look for ones that
attempted to do the right thing, as I enjoy stability even at the
cost of a few minutes of extra work.