I prefer to use BeeSwap over the Hive Engine even though the Hive Engine allows for direct withdraws and deposits. Personally, I use BeeSwap for all of my trading unless I need to make a direct deposit/withdraw (or the token is not available, in which case I will use Hive-Engine).
RE: What do you prefer BeeSwap or HIVE engine for trading tokens?