for H1. Treaty is only for J-1. the cost is that you need waiver when you apply H1 and Green card later.