I know Inwood very well and live in Passiac. Passaic is much more simplistic and less materialistic.
My kids have lots of friends in both Passiac and Clifton. I think Yeshiva ketana sounds like a good fit for you if you would send to Tag or Darchei. Hatzlacha!!