MS1 with MSextra firmware is your cheapest option. Microsquirt is smaller and more appropriate for applications where space is limited.
Megasquirt Product Comparison
Megasquirt works by reading manifold pressure through a MAP sensor so atmospheric pressure is irrelevant. You can add a second MAP sensor to compensate for altitude effect on back pressure.
Let me know if you have any specific questions. I built and installed 3 so far.