Hi Josh,
They will do the job fine. I have implemented them myself in a similar role. I do assume that only one summary or a default route will be advertised in your BGP process. Other than that, the 2911 could even host the full BGP routing table with the main memory upgraded but it is on the very limit of this router capabilities and not recommended at all. As MPLS cpe this machine is brilliant. Did many of them.
Hope this helps
Alessio
Sent from Cisco Technical Support iPad App