Electric is better except for cost. Even range is overcome by spending more with good battery quality, sizing, swapping and/or charging at higher current. If you want to drive your electric kart 40+ miles in one shot, it is possible; I've done it. Go for brushless motors and you don't have to...