I have been playing with keyboard and im fine but it seems i perform better on the mouse so what should i pick i hear keyboard is better to play with but im pretty bad at it
You should use what you feel comfortable with, a bunch of players play with only their mouse, yet they are insane.
For example, look up Riviclia or ffstar. I personally prefer keyboard, as do most of the players since you offload some of the tasks to the other hand.
I would recommend using the keyboard, doing streams with mouse feels way harder and so does everything else.
btw here's a video about mouse only vs tablet vs mouse+keyboard https://www.youtube.com/watch?v=G2RU9idvhYk&t=