The more associations, the slower the app

true to a marginal extent (they take up a little more memory), unless you use them (they query the db on the first query, and take up memory, and query the db again for some operations like subfinds, etc.)

the easiest way to get an understanding of the impact of associations is probably to tail -f the log file while using the app

-faisal