I like your ramps, but from my experience there is some floor leveling epoxy that might fill your ramp-gap well without your ramps needed.
That being said, if your ramps are steel, they will rust. At a minimum have them powder coated or paint them if you can.
And, Tapcon screws are "ok"...