Asphalt would be much cheaper for sure but a few drawbacks come to mind. Asphalt is a bit softer than concrete so you will probably have trouble with jacks [floor jack for sure], jack stands, creepers and engine hoist sinking and not rolling correctly. Auto ramps and roll away boxes just to name a few. The asphalt coating is only as good as the compacted dirt and/or limestone base under it.