First let me recall Stone duality in terms of propositional logic.
Let $L$ and $K$ be propositional signatures (i.e., sets of propositional variables). Let $T$ be a propositional theory over $L$ and $S$ a propositional theory over $K$. An interpretation of $T$ in $S$ is a map $I\colon L\to \{\text{$K$-sentences}\}$ (which extends to a map $\{\text{$L$-sentences}\}\to \{\text{$K$-sentences}\}$, which we also denote by $I$) such that $S\models I(\phi)$ for all $\phi\in T$. Two interpretations $I$ and $I'$ of $T$ in $S$ are homotopic if $S\models I(p)\leftrightarrow I'(p)$ for all $p\in L$. Let me denote the category of all propositional theories (over all propositional signatures) and homotopy classes of interpretations by $\mathrm{PropTh}$.
There is a contravariant functor $\mathrm{Mod}\colon \mathrm{PropTh}\to \mathrm{Top}$, which maps a propositional theory $T$ over a propositional signature $L$ to the set $\mathrm{Mod}(T)$ of all models $M\colon L\to \{0,1\}$ of $T$ equipped with the topology generated by the sets of the form $$\{M\colon L\to \{0,1\}\mid M\models T\cup \{\phi\}\}$$ for each $L$-sentence $\phi$. Stone's duality theorem states two things:
This functor is fully faithful, i.e., for all propositional theories $T$ and $S$, the canonical map from the set of all homotopy classes of interpretations of $T$ in $S$ to the set of all continuous maps $\mathrm{Mod}(S)\to \mathrm{Mod}(T)$ is bijective.
A topological space lies in the essential image of this functor if and only if it is compact, totally disconnected, and Hausdorff.
I wonder what happens if we replace the category $\mathrm{PropTh}$ by the larger category $\mathrm{PropClass}$ of propositional classes:
A propositional class is a pair $(L, W)$, where $L$ is a propositional signature and $W\subseteq \{0,1\}^L$ is a set of $L$-structures. An interpretation between propositional classes $(L, W)$ and $(K, V)$ is a map $I\colon L\to \{\text{$K$-sentences}\}$ such that for each $K$-structure $M\colon K\to \{0,1\}$ in $V$, the induced $L$-structure $IM:=M \circ I\colon L\to \{0,1\}$ is in $W$. Two interpretations $I$ and $I'$ between $(L, W)$ and $(K, V)$ are homotopic if for any $K$-structure $M$ in $V$ and all $p\in L$, $IM\models p$ if and only if $I'M\models p$ (i.e., $IM=I'M$). Denote the category of all propositional classes and homotopy classes of interpretations by $\mathrm{PropClass}$.
Note that there is a fully faithful functor from $\mathrm{PropTh}$ to $\mathrm{PropClass}$, sending a propositional theory $T$ over $L$ to the propositional class $(L,\{\text{models of $T$}\})$. In this sense, propositional classes generalize propositional theories.
There is a canonical contravariant functor from $\mathrm{PropClass}$ to $\mathrm{Top}$, sending a propositional class $(L, W)$ to the set $W$ equipped with the topology generated by the sets of the form $$\{M\in W\mid M\models \phi\}$$ for each $L$-sentence $\phi$.
Questions:
Is that functor fully faithful? If not, is there a way to make it fully faithful, maybe by replacing the category $\mathrm{Top}$?
Can one describe the essential image of that functor?