you need to sand them first, otherwise the paint will juss fall off. use a flexible primer as well if you can find one.
and i checked that other one, it's far from proffesional. look at the last pic, you can see a tremendous amount of orange peel in that paint. the fact of the matter is, you get what you pay for. do it yourself is exactly wat it is. it'll look great from a distance, but is is not professional quality. trust me, you'd be better off @ least using real, automotive clear coat and sand/buffing that. it's the only way to get that correct smoothness with less work.