Yup, should work, I’m pretty sure that’s how I’ve done it in some of my maps.
Can’t remember the exact set up off the top of my head, but it should work.
For constructibles etc, the defaults are set up as crates for the building team, and er… nothing, AFAIK for the opposing side, until they are built then the building team sees nothing and then the attacking side sees whatever icon is needed to destroy it.
The double TOI method is one way of allocating something for the others.
Note where icons are only destroyable, the official maps use dyno (automatically) for the attacking team, and a custom image for the defending team. For constructibles, they just use the standard method as described above. I guess this is because constructibles are generally not as important as destructibles (which are a once only, usually map progressing thingy).