Why would you think that yakuake is limited to one-off commands?
It has tabs, and splits/tiling, it gets in and out of the way seamlessly. What would a dedicated terminal add to it?