i don't know how a fold down seat mounts so i don't know if this would make more work for you. i am assuming there some brackets that need to be welded in.
but in my opinion it would be easier and a cleaner job to install the roof on the demon. it would probably be worth more money that way also.


perception is 90% of reality