Amnesia Haze is a sativa, so it can grow very tall (too tall) if you don't keep it under control
and flower it early (No longer than 3 weeks veg). They take a very long time to flower, like 3 months.
A good indica would stay under 3 ft and would give you a faster, bigger yield. If you go with...