your post confused me.
why you would use legion over battlemaiden if you have the option is just silly. battlemaiden is far superior. if you want magic find, get
Ring Mail (Sacred)
Defense: (6628 - 7311) to (7292 - 8043)
Required Level: 100
Required Strength: 307
Item Level: 105
+1 to All Skills
25% Cast Speed
50% Hit Recovery
+(41 to 50)% to Summoned Minion Life
+(172 to 200)% Enhanced Defense
+75 to Dexterity
Physical Resist 10%
40% Magic Find
Repairs 1 Durability in 25 Seconds
because you get cast rate, dex, phys resist, and magic find. way easier to find than wolverine skin, plus overall makes more sense with the build. chargebreaker is fine, danmaku is just better, not a big issue there. If you just want 16% more mf from 2 more turquoise, that's fine. not a huge difference. My amazon sits at about 230-240ish magic find just by using the gear listed, but hratli armor instead of skin of kabraxis. (also still using tu spangenhelm + heavy boots, so I have more MO space). don't need 10000000000 magic find to be an efficient farmer. the best effective range without sacrificing kill speed and survivability for this character is around 250ish.
you can play however you want, there's no "right way"