I think you may getting mmobahton and moombahcore mixed up. I'm pretty sure moombahton is just raggaeton and dutch house combined. Also, this was really more of a fooling around track so I may do a more serious moombahton track in the future.
Love moombathon this is good. Although you know the riduclously high end wobbles in dubstep? They come from this/moombahcore so add some wobbles and you'll have a whopper mate (: