Love your plan, I love my RES. I bought 400 RES from an old and well known fish supplier, best I can tell , I may have gotten 150 RES, 250 BG and GSF. My advice + a dollar bill may get you cup of coffee, I would look at every SF you stock , secondly I would insist that all RES are a minimum of 4" long, otherwise you may have no idea what your stocking. Getting a mixed bag of SF when buying a particular fish species is not unusual. Me , today, maybe over kill, but I would insist on 4" minimum length, and would not buy more than I can hand sort in one setting. Next, IDK that Tilapia will harvest chara , great on Filamentous Algae , but not Chara, I'll stand, sit , and lay corrected if I'm wrong. Chara, also called Skunk Moss , crush it in your hand , smells like skunk spray ?