I have seen a number of YS63's hard mounted without issue. Personally, I would use a Hyde Mount part number HCMYS63A from Central Hobbies.
http://www.centralhobbies.com/Engine...s/hydmnts.html
PS. Where did you get the "Mini Zeque" from?? I have been trying to get one for ages [

]
JB