From your list I would go with the bearded dragon. I good display snake that doesn't get big and is easy though is a Jungle Carpet Python. Whenever I look in my carpets cage, she gets up and looks right back at me. Most of her time is spent on top of her hides unless she's just eaten, then I don't see her for a day or two.