I'm not so good on the needle sizes, I prefer to use a smaller needle, what I would call a 10 for piecing. I'll go up to 12s.
For batiks, and especially when quilting, I like to use the Microtex Sharps.
https://www.schmetzneedles.com/schmetz-microtex-needle/