To use this build to its full potential you may need to convince your DM of a few things. First, that you can make trip attacks while using whirlwind (I don't know if this is already allowed but somebody tried it in my campaign and the DM didn't allow it). Second, defensive sweep applies to all threatened squares, not just adjacent ones.