I tried deploying a django app on EBS and node app through code star. The whole experience was really simple. It adds a whole new level of abstraction on deploying and maintaining apps on production level. Though similar solutions exist in market such as pythonanywhere and heroku, but all of this from AWS is just simply phenomenal. I 100% agree that code commit is just amazon trying to push through one of its products. But i don't think that really is the intent of codestar. They want to provide one opinionated workflow for your entire development lifecycle, which works incredibly well for teams of all size. And plus I wouldn't really worry about the lock in situation, thats a good problem to have if you reach a stage where you need to think about these issues and given aws's and overall amazon's stance on pricing I personally don't worry about it at all. Had this service been provided by microsoft I wouldnt have gone for it because of their history of over pricing and creating artificial lock ins.
I had tried configuring EBS prior with one of my apps, but the quirks of setting it up had always left me quite frustrated. But this is actually a game changer. I am sure aws will add more templates for different stacks and add more options of extensions - right now only extension is jira. Overall I see codestar evolving into the central core of developing, maintaining and deploying web apps for companies of all sizes.