I would say either would make a good first snake. Even though the boa does get bigger it still is a mangable size and is very easy to care for. The ball stays smaller and is also a good beginer snake but I have had a alot of problems with trouble some eaters with ball pythons.

Nick