Heads up: corys should be put in schools/shoals, and not kept as just 1 or 2 fish. You're looking at 6 fish minimum of any schooling/shoaling species ( I highly recommend keeping 8 or more though).
I assume by a 20 tall, you mean a 20H (24x12x16 inches)? Go for the betta, and a school of panda corydoras (they're smaller than julii). See how that feels, and then add fish as necessary.
By that, I mean: 1 giant betta, 6-8 panda corydoras.