If you have a child and the M3 is the only car in the household, than a Sedan would be more practical. However in your case, you have the X1 at your disposal.
At the end of the day it just boils down to what you like. I don't see why you can't go for convertible if that is what you fancy the most.
Welcome to the ///M Family.