Well thats just it. There is no reason they could not use the Titan class as a starting point and refine/redo what they want. Look back a few years and I think you can often see the proof of concept / trial figures that made a bigger idea come to fruition.
The idea is plausible - 3P is in the area (and Takara like to hunt them), and the Tokyo Toy show must be coming up. That a BBTS employee is the first to release this info is less convincing.
Oh, and they just engineered a great Megatron so they hz da mad skil1z required.