I know that you do not like OSAS. But OSAS only has to do with YOUR RESURRECTION AND YOUR ENTRY INTO HEAVEN. You cannot raise yourself no matter how much fruit you bear for the Kingdom. There is not enough good works that you can perform to merit your entrance into heaven. So that is why we look to Jesus Christ. He only, by the free gift of God will raise you from the dead. He alone sacrificed his life to wash away your sins, so that by his grace and not of works, you may enter into heaven. You do at least have to believe in him and accept him as your personal Savior.
So where does "good works', and "bearing much fruit" fit in to this picture, the scriptures are full of "keep my commandments", "love me and your fellow man". Why, if it is all a "free gift" should I be worried about being "good".
The reason we follow the Saivior and do what he has taught is because our life on earth and our Christian walk on earth will be much more fulfilling. And more important, our eternal reward in heaven will be much greater. Our eternal walk with God will be much broader, and deeper, and much more fulfilling. We are good because we love God and want to be like Him and He will reward you with greater happiness throughout the eternities for your faithful behavior.
There has to be a free gift from God (OSAS), or none would make it to heaven. But for your ultimate, eternal Christian fulfillment you want to do what Jesus taught us to do, keep the commandments, and be faithful in bearing much fruit for the Kingdom of God. They are both necessary.