You don't know that, we literally only know Rowlet gets Leafage and Pikipek gets Peck.
Chances are Rowlet will most likely get Peck as well. So basically you wind up with a case of Rowlet having Leafage and Peck and Pikipek with Peck, so explain to me why you would need both. It's not rocket science to figure out that Rowlet's most likely going to get Peck as well. Also it's chances are Rowlet will considering if you look at the previous birds they tend to be able to learn a lot of the same moves as each other.
If Pikipek becomes changes it's normal typing to Steel, Fire, Fighting, Fairy, Dragon, Bug, Dark, Ghost, Ice, Ground, Rock, Water, Psychic, Poison, Electric then I won't have a problem with it being on the same team as Rowlet since it wouldn't be overshadowed then by Rowlet.
What I don't want is Pikipek to be shafted early on in favor of Rowlet, and it doesn't really help Pikipek's case that the previous birds on Ash's team before Talonflame weren't really able to get any wins before they evolve. Which this would be problematic for Pikipek because it's going to be trying to compete with the Grass type starter so it needs something more then a Normal typing to help it stand out.
I mean heck the Fire typing and Fighting typing has done wonders for Talonflame and Hawlucha since it brought more attention to them and they were able to participate in a lot more gym battles and Hawlucha even got to participate in some other battles as well.
Of course it's not as much of an issue if Ash doesn't get Rowlet, I just don't want Pikipek to get overshadowed by Rowlet and I especially don't want it to get the Unfezant treatment where we rarely see it.
Anyway does anyone here think that Grubbin might have a branch evolution like maybe it could have a choice between evolving into a Bug/Ground type or a Bug/Electric type?