RE: are mini/micro accessories to small for this plane
The Dubro micro stuff is definitely too small for a >2lb airplane. Frankly, I'd limit the use of that stuff to planes in the <16oz range, maybe even the <12oz range.
For planes where the weight is measured in pounds, I've always used standard hardware, 2-56 clevises, pushrods and control horns, from vendors like Great Planes, Dubro, and Sig. I would move up on servo size as well; the GWS Naro/Hitec HS55 size servos aren't going to cut it on a plane that large. Something in the "micro" class like a Hitec HS81 woud be more appropriate.