Brett, I'm not qualified to answer this and doubt that anyone here is. For the most part, we don't build them but manage for fish after having them built.
I do have a concern about the slope in a residential area.
Could you please expand a bit on this? I don't think I understand why a pretty much flat site is a problem?