Looks like Samsung 25r's, which are generally considered great batteries. Might struggle with very low builds though, as they have a little lower amp limit (think below .3, since most reports say 25r's have around 22 amp limit)
There are so many great mechs, you may want to pick a few that you...