My take - admittedly not a particularly helpful one - is that "what's a good haircut style" is pretty difficult to answer in the abstract. Obviously, where you are in life, and the environments you move in, provide some general guidelines. For example: My hair is thick and gets wavy/curly when I let it grow long. (I still recall one less than charitable but not completely off-base to Peter Brady when with his hair grown out a bit - for obvious reasons, I preferred the occasional George Harrison or Gabriel Byrne comparison to htat one.
But I digress.) In my pre-professional life I often would wear it quite long. I liked how it looked and would get compliments from women. But in my current profession a much shorter, more "professional" hairstyle is appropriate, as I suspect it is in yours. But still, within those boundaries, what will "work" is going to depend on a lot of factors. First, there are what one might call "structural" issues. We all have different facial types, different head sizes/shapes, different hairlines, etc. A cut that looks good on one person may look terrible on someone else. Plus, varieties in hair color, texture, etc. are likely to play a factor, too. Second, it's important to have a hairstyle that matches your personality and sense of self. The last thing you want to do is look in the mirror every morning and think "I look like a dork." Third, a lot depends on the amount of time and energy you want to expend on "maintenance". That first pic you posted looks like you'd have to spend a fair amount of time "arranging" it with product, etc. Personally, I have enough demands on my time at this point in my life that any hairstyle that requires anything more than 30 seconds with a towel and brush or comb when I get out of the shower just isn't going to work for me. So that's something to consider, too.
Anyway, enough babbling. Bottom line, I'd suggest having some pictures of styles you're considering, but discussing them with the stylist/barber and solicting their advice as well. They're likely to have much more expertise in terms of what might or might not "work" for you.