A Leo can probably live in it just fine. The issues are this:
With such a large area heating it may be more difficult
The gecko may or may not find all of its food at every meal which leaves you with dead crickets and wasted money etc.
Those are the only real "cons" I can think of.