I'm not sure whether this topic is still relevant or not.
But just to clear it up:

Yes it does make sense where you put your uses.
Example:

You got unit1, which uses unit2.
Put unit2 under your interface uses claw.
Unit 2 also uses unit1 (for example for the form), put unit2 under your implementation uses claw.