I have two practise set ups at home. In one room I have a Fender Rumble 15, which I almost always use with headphones, and often the aux in comes in handy too. It doesn't sound great but its a practise set up, it's good enough for that.
In another room I have a one10 cabinet and a small head, in my case its the Trace Elliot Elf and the Barefaced one10. This sounds much better and both bits could be used for gigging, should that be necessary. This rig isn't too loud at all and with all the EQ flat, it doesn't get boomy in the room its in.
Both set ups work well for their intended purposes. The Fender Rumble has a headphone out and Aux in, which are important for practising. The Trace Elliot Elf has the headphone out but no Aux in. I have to use the aux in on a pre amp pedal for this function if I need it.
The Markbass and Ashdown would be a great little rig but the Markbass has neither headphone out nor aux in, so bear that in mind. A different small head with both these features may be more suitable for a mini practise rig.
I would always go for a separate head and cab because the separate parts could be swapped out for something else if necessary, like keeping the head but using a second or larger cabinet for a live performance. And if your amp dies, you just need to change the head, not the whole thing.