Keep in mind that the original infantry for battletech, the new specialist infantry, as well as most of the battlearmor was sculpted in N-scale for better detail. Mechs are bigger than they appear if you are used to those things representing PBI's.
If you want smaller machines for your forces then the regular DA plastic minis should work well and they are way cheaper.