it depends
do you want o mq this char or just play high level ?
str build is a good choice and don't give up, you're close to the mq ^^
but I'd go for an axe right now (better on full str build) and your stuff won't keep up in solo, you have to play cata I believe.
maybe to try to find some no-maze catas , so you might find better stuff and upgrade your stuff