So I've got sql server columns marked as nchar(1) for money symbols, and porting to redshift blows up because € is a 3 byte unicode character so needs char(3) in redshift (there technically is no nchar). So I want to switch my etl solution to create all varchar columns as varchar(max). In Redshift, does using varchar(max) for everything instead of varchar/varchar(100)/etc have any downsides?