My opinion is yes both bring different things out of you.
“Will it be blocking my progress if I try to learn the more advanced pieces”
If you can keep in mind that the people you are trying to play like, played for years, before they got that good. Thinking about and trying advanced things are not bad as long as you know it will take time.
“(which most probably will make me exercise those pieces much longer then the more advanced people trying it)?”
How is that a bad thing, it takes a lot of exercise to advance. It is also important you start learning them slow enough to play them right. If you are going to drive yourself, don’t hinder yourself, by trying to learn a part to fast and playing it sloppy. Your brain will record it sloppy and play it back the same way later.
It is worth the time, kick back and enjoy the ride. Recognize small advances as much as big advances. It is hard to have a big advance without a few small ones along the way.