no they dont fit right in, or else all of the RD clutches would work with the delta. the delta has a larger flywheel to say the least, i am not sure about the mounting bolts but if you could fabricate a new bellhousing you could probably make it work.
now if you order one from korea they already have that worked out because they have the 6-speed on the beta this year from what ive heard
