One other point you should consider, but sounds like it is too late.
Around here, you would not be allowed to put a floor drain unless you capture, contain, and properly dispose all of the hazardous oil, solvents, etc. that can be in a shop. I'm sure in Canada, maybe you will only have snow melt or something you're trying to keep out of the shop, but just a thought for other's reading this post.