If you need the rich functionality of a normal tile, you would need to use a normal tile for now.
During the beta, we were hesitant to add Thing Commands as it’s quite a slippery slope – each normal tile is almost like a mini “app” with lots of logic hidden behind the scenes to provide that smooth experience. So even for something as simple as a light switch, it’s not just a basic Thing command – it’s actually some logic that determines if it should send the on or off commands. And you can probably see how that becomes a slippery slope as you start thinking about thermostats, window shades, etc.
We ended up adding in support for basic thing commands (eg. those without parameters) as well as a Toggle macro which based on beta feedback seemed to be a very common use case (and otherwise required the use of rules to accomplish).
All that being said, please feel free to create a feature request!