Wow again you're braver than I to take apart ships, but I applaud you on this effort. It's a very cool ship and I like the Beast custom. I can easily see this fitting into SW.
Only thing I'd do is repaint the ship so it has it's own color scheme. Maybe something dark blue and black to match Beast's fur as well as the name you gave the ship.