I think it would be a good sweater for you, and black would not be a problem.
You are right, though, in that it would not be good for all body types; my personal hesitation for that sweater is the chunky texture. Because it's meant to be worn closed and form-fitting, the weight of the fabric would make it cling to my curves and lumps in a most unattractive way. I know from personal experience I can do loose and chunky, or I can do form-fitting and thin, but not form-fitting and chunky. But that is because I have curves and a wide dupa, which you do not. :)
Do you have an AT near you? I think you would like the store and their service, and it's worth it to be able to try things on and see what works for your shape and style.