The traps are done. They trap the player, unless the player sabotages the trap. Then guards fall into their own trap. Maybe I will add a guard that can also fix sabotaged traps. I considered an objective to trap a target guard, but it might be frustrating for the player to wait for that specific guard to walk into a sabotaged trap.
You have a point regarding the beds as hiding places. They are too dangerous. I've limited the hiding spots to barrels, closets and tables.
I'll work on bonus objectives tomorrow, which includes: no guard alerts, no knock-outs, no hiding and 100% gold.