Definitely not, as if market economics were disregarded, not only might supply problems creep up when companies are no longer prepared to supply at that price, but the market works itself to hinder excess usage, simply worked into the cost of the asset.
Taxation, carbon emission auctions and carbon trading are the only efficient way to keep the market moving effectively, else you will create mega problems that cannot be solved by a blanket price.
Just don't give out carbin emission rights for free like the idiots did for the power industry...auctioning so companies pay for what they want to burn is the right way to do it.
PS - the EU works very well at eliminating national paperwork, so you can (in theory) operate anywhere. Its intentions are very good, even if not working well in reality!