In my opinion it is not a good idea to make them as a Prize Corner items unless if we trade our event vouchers for more than one of same TM, we all know playerdex deletes any move not originally from a pokemon's moveset so a single TM as a prize corner reward is a bad idea like everyone said past months.
TMs are also a great deal if it is a dropped item from pokemons or even a random reward from some npcs. i would really be interested to see lots of people beating a certain NPC to have a chance to win a certain TM at a set rate or even a certain Map containing 1 TM dropped by all NPCs in that map at low rate, something like that.
Evolution Stones aren't a good choice to be a mart item (i'm excluding the ones originally from Red/Blue) so, together with evolution-inducing items, can be added in tiers and drops, the higher the tier it is the lowest the wild drop rate it will be. More than 3 tiers is a need imo.
Dusk Stone , Dawn Stone, Shiny Stone, Deepsea Scale, Deepsea Tooth, Dubious Disk, Electrizer, King's Rock, Magmarizer, Prism Scale, Protector, Reaper Cloth, Upgrade, Oval Stone, Razor Claw and Razor Fang can be tiers related, random NPC rewards or even low drop rate by example so there will not be only 1 way to get any of them if people aren't updated enough to know about the prize corner, they are a bad choice for being added in NPC vendors by example as they are somewhat special than ordinary stones.
The Staff can also create PWO evolution items for Tyrogue and add in tiers as well