The advantage of aluminum frames are the durability and longevity they retain. All aluminum frames are constructed of the highest grade aluminum and hand welded in the USA. Aluminum frames will not warp when exposed to water in a dip tank or washout sink. You'll have a flat frame through thousands of prints to come. This coupled with precision graded tension for each available mesh count gives you consistent and predictable results pass after pass.
Aluminum frames are also light weight which makes shipping less expensive.