My only concern with those seats would be the amount of padding.
From the pictures, it looks like they might not have a lot of it, which could prove to be uncomfortable after sitting on them all day (especially if you are a heavier person).
I've never sat on one though, so that is just based...