Without details on the muffler I have to ask , 1)how was it solderd engine hear can be brutal on home made mugglers 2)it appears that you have advoided medal to medal contact from the pics , if not that would be a concern from vibration and possible radio interfernace .
Outside of those normal concerns the work looks excellant