EM3ev 52V doesn't have a 21ah and only shows a 17ah.
I think it's best I go with electrifybike.com 52v 50-amp 21ah Mega Shark E-bike Battery. It does 50amp continous as what my controller can max out plus it's 21ah. This company is reputable to use good battery (requesting Panasonic GA cells).
I also bought the electrifybike 52 80%-90%-100% battery charger where as I would charge only to 80% unless I go on a group ride. I do try to not go under 20% rule too. So for causal riding around I only use 60% of the battery using from 80% to 20%.
Thanks for the feedback to allow me to make the right choice.