I don't think they come in anything other UGLY
That's cool if you were able to find some to try on. None of the stores have them around here.
I definitely would not do deadlifts with a heel. I do them barefoot sometimes and that's even better than with chucks or the otomix.
What about them made you think they wouldn't be good for lifting. Are they mushy or unstable?