no, that wouldn't fly any of my keeper leagues; if you allow this, then they want to do that. rules is rules, they are there for a reason. if they wanted to draft knowing that a trade is coming after the draft is completed, thats ok.
When asking for roster advice in these pages, remember there are thousands of different sets of league rules & many different active roster settings. If you want the best replies, be sure to include your leagues particulars in the original post