romans 3:19 is also very unambigous: Now we know that what things soever the law saith, it saith to them who are under the law: that every mouth may be stopped, and all the world may become guilty before God.
Hard to misinterpret that. All people are guilty before God as all people have broken the 10 commandments. Therefore, since people have no righteousness of their own (and you must have righteousness to get to heaven), only faith in Christ (who was perfect and paid the penalty for all of us lawbreakers) will justify a person in front of God.
With that as qualification, then I agree.