Honda ought to be able to install fork mounts inside for you. The you'd just need to remove the front wheel. Is that any easier?