Konrad Waldorf shows in his paper one may realize a Grothendieck topology on the category of diffeological spaces. Is there any work exploring stacks over the category of diffeologies?

I will show that stacks over diffeological spaces are "the same" (in the sense of equivalence of 2categories) as ordinary stacks on manifolds. The Grothendieck pretopology in question is the Grothendieck topology of "subductions". A map $f:X \to Y$ between diffeological spaces is a subduction if for every map $g:M \to Y$ with $M$ a manifold, the pullback $$X \times_Y M \to M$$ admits local sections. The pretopology consists of singleton subductions as covers. Notice that a map between smooth manifolds is a subduction if and only if it admits local sections. Given an open cover $U_\alpha$ of a manifold $M,$ $$\coprod\limits_\alpha U_\alpha \to M$$ is a subduction, and any subduction between manifolds can be refined by such a map. It follows that the restriction of the subduction pretopology to manifolds generates the same Grothendieck topology (i.e. the same covering sieves) as the standard open cover pretopology. Denote, the full and faithful inclusion of manifolds into diffeological spaces by $$i:Mfd \hookrightarrow DiffSp,$$ where I allow arbitrary disjoint unions of manifolds to be considered manifolds. Consider a diffeological space $X.$ Let $$X_n=\coprod\limits_{f \in Hom\left(\mathbb{R}^n,X\right)} \mathbb{R}^n.$$ $X_n$ is a manifold and has a canonical map $$X_n \to X.$$ Putting all these together we get a map $$\pi_X:\tilde X=\coprod\limits_n X_n \to X,$$ and $\tilde X$ is a manifold. Since any point of a manifold has a neighborhood diffeomorphic to $\mathbb{R}^n,$ it follows that $\pi_X$ is a subduction. By the comparison Lemma (see SGA 4, III), it follows that $i$ induces an equivalence $$Sh\left(Mfd\right) \simeq Sh\left(DiffSp\right)$$ between the topoi of sheaves on manifolds and diffeological spaces respectively, where on the left we have open covers, and on the right we have subductions. Moreover, by applying the comparison lemma again, we can replace the category $Mfd$ with the subcategory $Man$ consisting of only embedded submanifolds of Euclidean spaces. A standard argument implies that in fact this equivalence extends to an equivalence $$St\left(Man\right) \simeq St\left(DiffSp\right)$$ between their 2categories of stacks. (E.g. you could model these as 1truncated hypersheaves using the Jardine model strtucture, and the result follows from the ordinary comparison lemma). In summary: Stacks over diffeological spaces are "the same" as stacks over manifolds. 

