It seems Cogent is still (at least last I checked) passing me communities so it should be possible with them, and my other peer is TBD as I’m in the middle of a move.
Well I can help with it, or I can let DMS ride under mine if another allocation or assignment is provisioned. To get an ASN a second provider has to be brought in etc (unless it rode under).
On site is far cheaper for the capacity given compared to cloud since hardware and infrastructure already exist for our scale; the major downturn is level of effort goes up in terms of upkeep.