I haven't made this specific build on live but I did run it through three lives on lamannia whenthey had the 1000% xp. I actually found it pretty strong although as mentioned above there is some aiming issues with some runearms in melee range but you can accomodate once you know how each works.
A guildy followed this build for an artificer tr life and found it worked well on live too.
The biggest benefit of this build is you get the runearm added dmg to your sword for both main attacks as well as all glancing blows. Ravager the same.
human artificer
32 point
16 str
8 dex
16 con
16 int
8 wis
10 cha
36 point
16 str
8 dex
16 con
18 int
8 wis
8 cha
Feats
Human THF
1 Toughness
3 Evocation focus
6 Greater evocation focus
9 ITHF
12 IC: slash
15 Gthf
18 Power attack
Artificer bonus
4 Least mark
8 quicken
12 Maximize
16 Heighten
20 Empower
Enh
Imp umd IV 3
Artificer rune arm Iv 10
Artificer dmg boost II 3
xbow attack I 1
xbow dmg I 2
scroll mastery IV 10
Storm manip VII 7
Charged spell casting 1
Deadly shocks 1
Force manip 7
deadly kinetics 1
kinetic spellcasting 1
Battle engineer I 4
Arcane empowerment 2
Improved recovery II 6
Artificer int III 12
Human toughness 3
Human adaptability 2
Human greater adaptability 4
Gear
45 hp earthgrab helm
Epic charged gauntlets w/ gfl
Epic envenomed cloak w/ Heavy fort
Epic bracers of wind w/ +6 dex +1 exc int
Epic boots of corrosion w/ +1 exc con toughness
triple air sp belt w/ +6 cha skills 300 sp/ravager belt
tharnes
Shintao neck
Stalker ring tier 3 w/ +1 exc cha and +6 cha/Shintao ring w/ 20% amp
Ravager ring w/ +2 str
Litany of the dead
Tovens hammer w/ +2 int and transform kinetic energy and something crafted/lucid dreams
Epic chimera's fang w/ good augment
Epic illusionists robe w/ Good luck
Final stats
str 16 base +2 tome+3 profane+1 enh+1 exc+2 exc+7 item=32+2 ship +2 yugo+2 rage=38
dex 8 base+2 tome +6 item=16+2 ship=18
Con 16 base +2 tome +7 item+1 exc+1 enh+1 litany=28+2 ship +2 rage +2 yugo=34
Int 18 base+5 levelup +3 tome +7 item+3 exc+3 enh+1 litany=40 +2 ship=42
Cha 8 base +2 tome +6 item +1 exc+1 litany=18
Hit points
120 artificer
180 con
20 heroic
10 draconic
45 shroud
30 gfl
20 touhgness
22 toughness feat
30 toughness enh
477
20 ship
20 rage
517
40 yugo
557
UMD
23 ranks
3 enhancement
1 skill mastery
2 knowledge
2 good luck
4 greater heroism
4 cha mod
39
6 cha skills item
45