as for the torpedo launchers, visually yes, they are similar to the defiant, but they are not really high capacity launchers, these aren't warships. the launchers will each fire one torpedo every four seconds. I might increase that if people really want me to.
as far as porting goes, I won't give an answer on that right now. First I'd like to see how things pan out for BC, and if things go well, then I actually have someone who already ports my ships. Thanks for offering though. I have no problem however, with you porting the ship for your own personal use, that's no problem at all.