I am on the same boat as far as trying to keep smaller varieties or "dwarf" varieties. The advice and trees I have gotten so far are cogshall, carrie, fairchild, coconut cream, pickering, and lemon meringue. The lemon meringue if I have been paying attention is my most vigorous grower and planted it furthest from the house in the back corner of the yard. I am not looking for the heights you mentioned excepted for my carrie, cogshall and pickering. The others I am looking to keep about 10 ft max by about 12ft circumference, my challenge will be keeping them pruned inward. The others my goal is large bush like, like in the Fairchild pruning mango videos. To think I started this new hobby last year with no mango trees LOL