No. Its NOT an ultimate producer. It's a 5 EXP Lucky+ and one of the most hard using 5exp cards ever, evenly matched with Flurry of Blows .
Most investigator have an of +2, with a little bit cards, resources or other bonus. So if you play miracle wish with just 1 token, its effect now reads "1c. Fast. after an an investigator at your location would fail a skill test: they get about +2 skill value and a personal bonus." The more it draws, the more copy of Lucky you got. It cant save your ass unless you are running standard difficulty. is also unchangeable.
You probably want bring Evanescent Ascension into play with multiple wishes, cause Miracle Wish its an disposable card. So you want multiple token revealed in a single test, to do so, you need cards too catch it, or being lucky enough. Then you need to pay the X price. Its quite expensive when you were a guardian (If your bless deck seals in Rite of Sanctification to get resources, its more harder to get more bless tokens form the bag).
So who probably want to use it? OH OF COURSE, Father Mateo! He got an automatically succeed, but wait! How the hell they only give him Bless cards 0-3??!! Or, Kohaku and Mary? Maybe their +1 can change something...Nah. To me, seems that Carson Sinclair with a bless theme deck is the only reasonable choice. Once you give your teammate an , you can trigger your own to draw 1 card. Now it became a 5 EXP Lucky(2)+ ! Thank you FFG janitor.