I think the mock up is a nice improvement! Because your not used to seeing yourself without the gap and bigger teeth, they may feel chunky and big.
I do think the teeth are a little too square and could benefit from some rounded incisal edges. You hardly see the bottom teeth when...
One of the main reasons people get veneers is to have a wider smile! Many times after the braces come off, the upper right and left premolars tilt inward, narrowing the smile. This is an ideal situation for conservative porcelain veneers since the porcelain will be used to broaden the smile....
Ideally composite veneers should last at least a few years without showing wear. However if you are a smoker or heavy coffee/wine drinker, they can stain rapidly. If your bite is not in ideal alignment, you can damage them rapidly through grinding.
Best,