"you prefer Theravada in terms of actual teachings"
I'm not sure where you got this impression from. Even on the main site, I said:
Only the Chan (cognate with Zen) monasteries which grew all their own food on their own land (unlike traditional Buddhist monasteries which relied on alms) were able to maintain intellectual independence
All Theravada monasteries rely on alms whereas at least some Mahayana (Chan) monasteries do not, so Mahayana gets a higher rating on this count.
(If you can successfully convince some Theravada monasteries to grow their own food, I would be happy to re-evaluate.)