This is actually a very good question and the answer is "it depends".
Different amps and cabinets are designed with different voicings, intentionally, to appeal to different players and different situations. Amps that are designed as "practice amps" are generally also designed to be small and inexpensive, with less attention to detail and the voicing may very well be a compromise.
My experience (based on designing amps/cabinets) is that in general you get what you pay for, and if you want better performance it's going to cost more but it may not be necessary to go to the high powered amps with large cabinets. There's an entire category of intermediately sized and "reasonably" priced amps/cabinets out there that are suitable for small and mid sized gigs yet are also an excellent choice for practicing while retaining the voicing choices and adjustability that will be helpful in adapting to your practice space.
For example, the Genzler Magellan 350, Mesa Subway 350, Aguilar ToneHammer 350, Ampeg PF-350 would all fit into this category, each will have their own strengths and weaknesses and their own native voicing, but they will all work for both smaller gigs and also practice.
At low volumes, you may find the need to add a little low eq to your tone to account for the ear's lower sensitivity to low frequencies at low (practice) volumes, but all of these amps are suitable. The same arguments apply to a variety of speakers in this category as well.