Hello! Don’t be scared of mechs. There is something unbeatable about direct current straight to your coils!
just make sure you read up on batteries. Check out Battery Mooch. He has a YouTube channel as well. Make sure you buy the best batteries from a trustworthy supplier, understand coil building and ohms law, you should be fine.