dont know about that brand, but we used self adhesive floor tiles on the floor (funnily enough) they look great..............
until a few weeks later when they start to show the imperfections, slight height differences in floor boards, gaps between boards (the normal gap you understand)
If they want them I would suggest you lay hardboard first, and ask customer to sighn disclaimer, oh as for corners coming up, no.
other odd thing, they always look dirty.
imagine your hand and your palm print, well these tiles have developed a "palm print" and since its lower than the surface, we cant clean it, but that said you only see it if you closely look