it will be nice to use gameobjects as sprite replacements, like the original RuleTiles can. (something like, there is a sprite in the editor but when the tiles are used, there is a gameobject placed).
You can assign GameObjects to sprites, just head to the "Sprite Override Settings" window.
You can check the documentation for more detail.