My hatchets and my angels get along just fine, marbled and common hatchets seem to be equally happy. I love my hatchets, but you really do have to make sure every hole in your tank lid is blocked up, or they will eventually end up on the outside of your tank! I think any of the larger tetras are recommended, I have lemons and bleeding hearts with mine. I've heard that the black skirts can be nippy, but can't speak from experience. I got my angels when they were quite small, and had neons with them (at my husbands insistance) They didn't seem to bother them for oh, about 2 years maybe... then one day, the neons started disappearing and all were gone within the space of about a week. So having them together from the beginning may work for some, but it didn't in my case!