I see a few upsides to this, but are there any real downsides?
Connecting to single AS makes you physically resilient but logically
dependent on single entity, be that a provisioning system, routing
protocol instance, etc. Depending on your requirements, the option of
having somebody redistribute all their BGP routes into ISIS or OSPF
might not worth looking forward to.