Looks good, good idea to get a separate area for welding/ painting.
I would lay the floor with Ali chequred plate though- its a bit less flammable.
My welding is more like blob technology, produces a fair amount of sparks, last thing you need is the floor catching fire whilst you are wearing...