it is a good build, and the skills do more dmg than STR yes but it doesnt mean to say its beter =).
Red hand tree is fine thats what you would focus on at 1st playing a wis BL, later lvls crimson tree aswell.
Pure wisdom atribute, equip minion stat gears.
These skills here are the building blocks to any good wisdom BL, the rest of the skill points are your choice.
***Red Hand ***
Blood command (wis=dmg)
Red mist + passives (wis=dmg)
Blood might (adds a dmg bonus to all skills include wis = dmg skills)
Furious Focus > Blinding focus > focus master (you get extra dmg from mastery)
To answer your last question yes wisdom BL is good to solo with.
is it the best to solo (including relics) ? .... hell no tank/dmg is.
wisdom is a really fun build my self played as a wisdom BL for about 3 months before i changed to tanker enjoyed
every minute of it good luck have fun dude