Red Rose Dragon is finally at 3 so this deck is now good to run in the TCG.
I tried to get Rose Dragon to a point where it could be played in smaller settings.
Blue Rose Dragon is played because it is a non-tunner that can be searched with Roxrose Dragon, and it can be special summoned with White Rose Cloister and Basal Rose Shoot.
Ruddy Rose Witch is played due to the ability to bring back Black Rose Dragon or Ruddy Rose Dragon from the graveyard or banished to the extra deck which helps in the grind game. It is also a plant that can also be searched with Roxrose Dragon. It is played without Witch of the Black Rose and Rose Fairy because those two cards are bricks that you never want to draw and the reward for playing them is only a plus one. Also witch is a level 4 tunner and fairy is a level 3 non-tunner which is the reverse of the most of the all monsters so you really don't want to draw them.
The extra deck is very tight which is why there is not more copies of Black Rose Dragon and Ruddy Rose Dragon. Also it is the reason for the need to play Ruddy Rose Witch for the grind game.
Some board breakers and/or hand traps would help the deck, but you would also have a harder time getting started so I left them out. I put Forbidden Droplet in the side deck as I am trying it out, and it seems to be the board breaker that works best with the deck.
The side deck is just some cards that I am trying out with the deck.
Linkuriboh is really good in Master Duel though it is banned in the TCG.
Timelord Progenitor Vorpgate and Worldsea Dragon Zealantis have a good interactions with each where you banish all opponent's monster with Timelord Progenitor Vorpgate and then use Worldsea Dragon Zealantis to banish Timelord Progenitor Vorpgate and summon it back. This way Timelord Progenitor Vorpgate will not be triggered in the end phase so your opponent's monsters are just banished.
The 2 level 8 synchro monsters are for Crimson Dragon, but Dark End Dragon you can summon without Crimson Dragon by summoning back Spore as a level 4 monster with its effect.
If you are on a budget then replace S:P Little Knight with one of the cards in the extra deck or another copy of Black Rose Dragon.
I am open to ideas on how to improve the deck while also still being true to the core of the deck.