I have a steinberger 4 string and it is one of the less confortable basses I have ever had.
If you don't like Neckdive, forget about those.
It is not really due to the body shape but the "upper strap button" is so far from the headstock point that I am always fighting the get the bass headstock up and closer to me, It is a barking nighmare.
The most ergonomic basses I have seen are some custom Conklins and Basslabs and some 30 scale basses with modified upper horns (or extensions).
In fact, you can just take any bass you like and screw a longer metal (aluminium is light) plate under the upper horn which sticks out towards the headstock any the distance you want, then, you drill some holes on the plate to screw the strap button and you try where it's more confortable for you.
The plate needs to be siff enough to not bend too much and the closer to the neck it is, the less you need to lengthen it towards the headstock.
If you don't like Neckdive, forget about those.
It is not really due to the body shape but the "upper strap button" is so far from the headstock point that I am always fighting the get the bass headstock up and closer to me, It is a barking nighmare.
The most ergonomic basses I have seen are some custom Conklins and Basslabs and some 30 scale basses with modified upper horns (or extensions).
In fact, you can just take any bass you like and screw a longer metal (aluminium is light) plate under the upper horn which sticks out towards the headstock any the distance you want, then, you drill some holes on the plate to screw the strap button and you try where it's more confortable for you.
The plate needs to be siff enough to not bend too much and the closer to the neck it is, the less you need to lengthen it towards the headstock.