I've made a list of all the Pokemon and their final forms that I've captured, alongside their stat totals. The six in my main crew are Noibat/Noivern, Chespin/Quilladin/Chesnaught, Budew/Roselia/Roserade, Grimer/Muk, Shinx/Luxio/Luxray, and Nidoran M/Nidorino/Nidoking as those six have the highest total stats. I've given them all heart marks.
In box 35 I have six level thirteen Meowths with pickup for TEAM PICKUP. All circle (coin) marked. Also in box 35 I have the six highest stat total that assist my main six in type advantages. Pancham/Pangoro for the Fight/Dark, Pichu/Pikachu/Raichu for the Electric, Munna/Musharna for the Psychic, Swirlix/Slurpuff for the Fairy, Stunky/Skuntank for the Poison/Dark, and Finneon/Lumineon for the Water. Those all have triangle marks.
Currently I don't concern myself with IV values, abilities, or holding off evolutions to min/max stat gains and/or choose one move to learn over another. If I find a Shiny Pokemon, I replace out the regular variant if and only if the IV values are higher.
So, essentially, I could be a lot more clinical and exact about all this, but I think while I'm still working towards my third gym badge this level of consideration is plenty. Yall think this system is ok for now, or am I going to get screwed later on. (EG: "Omg your starter pokemon is going to get totally screwed up if you don't hold back his evolution until level 38! And you only have the one!")
Edit: Typo.