Oh they made some great pieces over the years.But not all was good.Its a big company that is producing in china..so the quality of the paintjobs will never be so good like fanmade(from a talented artist).But the Vader needs only a automotive paintjob..no big weathering..so I think he will look very good.
I´m more curious about the Boba...the Bobahelmet from Master Replica had a great paintjob for a licensed prop...hope the lifesize Boba has the same quality.