You have no idea how large the industry is for MYEC or of it's potential.
I am happy with both MYEC and ITNS but please understand that the longs on the MYEC board are expecting huge things to unfold this year. You will get a lot of backlash trying to move people from there to here.
I agree with investing in both, I know smitter and I have. Do not say ITNS has more to offer because of a lower market cap and lower float. The industry MYEC is entering is much larger than ITNS ($40 trillion dollar industry). Therefore, there is room for a higher float and much higher market cap.