I'd go American Strat, but it looks like your comparing apples and oranges.
3 humbuckers with the carvin to 3 single coils with the strat, different fretboard material, different trems.....
If you want a strat
sounding guitar, get a strat, if you want a strat looking guitar with humbuckers, get the carvin