welcome Brighteyez, mounts are...ummm well imagine mounting your orchid directly to a tree. its the same principle except it's going onto a piece of something resembling a tree. Since it doesn't have the pot and the bark like yours does to contain the water, it would need to be watered every day.
If you water yours every day it will probably die. Specially if you get it in the crown, that little cup like space where the two top leaves meet. I hope that helps...gotta go home at last...can't belive I had to work labor day