If you're already a Top undergrad in Top school (Top 2 or 3 in the country). It's totally ok to apply from under.
Even if your profile is slightly worse, it still worth a try.
A U.S. master can help those who don't get good under profile, but the effect on those perfect students won't be as significant unless one gets strong reference letter then.