The consistency of this deck goes way down with adding additional basic pokemon. I would not add any more basics than the 4 eevee.
Plumeria is not the ideal primary option due to the cost you have stated. you really only want to play Plumeria once or twice a game, even discarding a plumeria as part of the cost of another Plumeria. Flare grunts and crushing hammers are the go to and most used. If they are loading up their bench that much where you are wanting to play Plumeria 3,4 or even 5 times then you might want to use a timely Plea GX attack to stall them.
The deck utilzies both hand disruption and energy denial. If they do N us like you mentioned that doesn't hurt us as we can ribbon again while they are using their resources as well as their supporter for the turn and 9/10 games we are gnna have 6 prizes and get to draw a hand of 6. When we red card/delinquent them we are getting rid of resources and are forced to use N or sycamore if they draw into or else they are in trouble. I have been N'ed 8 turns in a row before, no lie, in WI regionals this past June and still won the game. The point of the deck is to wear away their resources. The edge we have is utilizing puzzle of time, which is even bigger with VS seeker rotating, plus we pick any cards we want not just supporters or even trainers, but any 2 cards.
Also we could strand energy on pokemon so Plumeria is not as vital. The key is to rid of float stones with field blower, as we will win stadium war and should focus on field blower for tools. Also most players will play 3 guzma as this deck probably will, but again with puzzle of time we will be able to outlast guzma and ber able to strand a target in their active eventualy.
Not saying a recursion engine cannot work, I do not have any experience trying it out and for my playing strategy as well as construction of the deck, needing to keep basics to the 4 eevees, I believe that best use of space is used otherwise on hand disruption.