It's really a question only you can answer. I will say your old speakers are not +-3db at 34hz, they are -3db. Having said that, there is no doubt you will sacrifice some bass going to a small speaker. One thing you will discover though, after adjusting, is that the bass you do get is tighter, faster, truer to the music. This is true of any good speaker, so you will get quality over quantity.
How big is your room? If you have the best speakers in the world in a walk-in closet, they won't give you deep bass. The room is not big enough for large wavlengths. A thirty hertz tone is huge....physically. High frequencies are tiny waves, which is why they can't get around cabinets or obstructions. In short, if you are in a small apartment it won't matter as much.
Finally, you can always add a sub for metal or movies. It won't be as accurate, but it will satisfy.
How big is your room? If you have the best speakers in the world in a walk-in closet, they won't give you deep bass. The room is not big enough for large wavlengths. A thirty hertz tone is huge....physically. High frequencies are tiny waves, which is why they can't get around cabinets or obstructions. In short, if you are in a small apartment it won't matter as much.
Finally, you can always add a sub for metal or movies. It won't be as accurate, but it will satisfy.