The problem is that Enhance would need to know the original password for the website's database user to impersonate it - currently Enhance only stores the hash. Storing passwords "in the clear" is generally considered bad practice.
You're right this does stop you seeing queries owned by the website user.