Don't know first hand about the Mag 80 on it as I am still about 75% done on the build. Should work out and if it isn't as powerful as you need, just upgrade
In hindsight I sorta wish I did a build thread on this plane... Was gonna in the begining but ya know how that goes. By the time you realize it's half done and who wants a half build thread?
I'll get some pic's of the uncovered fuse for yall for motivation