Blue Moonshine stayes small and has a more fruity smell with thai aftertaste ...1 of the best tasting herbs I've ever smoked.
I have one out side that is only about 3 feet tall,my sativa's are about 6 feet so obviously a strait sativa would get too tall, so I'd go with either a 50/50 hybrid or a mostly indica with sativa undertones to give it that extra punch to the head, like Blue Moonshine...If you are going to go with a more sativa...white widow is a good choice.
Check out Morarebels strains ,alot of them stay short and flower quick but still kick your ass.