Just a few notes on the name origins:
Mijumaru - I'm convinced that the "mi" in "mijumaru" fits with the "futa" and "dai" in the evos' names.
Also, the "samurai" thing in Futachimaru's name origin entry is completely unverified - I mentioned that by accident, and it's probably part of another dictionary entry.
Actually, no - I did find a source for the samurai thing, however it's a very small one: http://www.jref.com/forum/archive/index.php/t-14139.html (Look at post #4.)
Also, "Daikenki" could be Kanji-ized as "大剣客", meaning "big swordsman".