Well, first thing that jumps out at me is this isn't a DCI legal squad, since you're mixing the Republic and Rebel factions. Of course, if that's cool at your store, then no problem.
R2-Astromech is really a key piece in utilizing Kota Force Repulse to it's fullest. So, if that is your purpose here, then yes, you'll want to try to get R2-Astromech. If you play Republic squads much at all, R2-Astromech is a must have piece for most Republic squads.
2nd thing I see though, is that Kota's CE is being wasted here, and thus you don't need Mas Amedda. The BBSV's can't use Kota's CE because they aren't followers. And depending on what pieces you have in your collection, there are a lot of better things to use than 2 BBSVs. They're decent, but you're better off using just 1, and then using some other pieces with Stealth like Aqualish Assassins (which then also benefit from their Black Sun special ability).
Hope that helps.