In my opinion, I would advise you to have the layers. This is because you will be able to style your hair better. You will also be able to maintain the length that you want. Talk to a hair styler for more advice.
I don't know I think the long straight hair is better once you cut it it becomes a little harder to pull back but the good thing is it grows back so if you want a change do it good luck I hope you like it if you do sometimes a little change is exciting