Added Some Floor Finish to My Shop/Office

I would like to add the 2ft sq flooring in my shop. how does it wold up? Would I be able to roll an engine on a four wheel engine stand around? Thanks Bill